It sounds to me like there is a lot more going on here than you've told us, and I'm hesitant to give any advice about something without knowing all the facts. What I can say is that it sounds to me like you're at a point in your life where you need to make some serious choices and perhaps this site is a good place where you can get un-biased, anonymous advice, if you'd like to tell us more of the story.