I LOVE your list. Have you ever thought of doing a Fulbright exchange, teaching? I went to a great seminar on one from Japan...they are available for so many countries, and you get PAID your regular, US salary :0)

You sound SO good; these are the ingredients for a Great Life.