Thanks, what a great list! Would you mind sharing some more tips? :)
How do you go from talking to someone during some hobby activity to a friendship outside of that activity? In the past I had lots of good conversations with people met through hobbies, only to go back home and never speak to them again. How do you stay in touch with people you don't know very well, without being weird / imposing?
> I'm about to go to Thailand to learn how to become a yoga teacher, not for a career but for a disciplined adventure that will deeply enrich me and is nowhere near a computer!
Sounds like a solid plan, good luck!