Bla bla bla. This is not some stock wisdom. Just my advice as a fellow person who lived on the road for 15 years, and always followed my instincts to stay or leave.
The best thing I learned for myself was this: Never say no when someone invites you somewhere new. You'll only regret not trying it.
(I've lived in Prague, Avignon, Granada, Saigon, Bangkok, Adelaide, Buenos Aires... at least 6 months each, and a dozen more, drawn to different places by tales from people I met, and some who I traveled with). [edit: this list of places as opposed to other places probably reveals quite a lot, and is not meant to stuff my credentials; they're places every free world traveler of a certain kind probably has gone. More just to explain that we take these paths, and one thing leads to another...]