Choc, you are doing the right thing. I know this sounds quite cliche, but you seem to have way too much going for you...mentally, emotionally, and physically, to put up with this cr*p. You need someone who appreciates...and wants to have great sex with you...LOL! Just kidding...hey, I've been where you are and I took way too long to get the guts up to take care of myself and never again. You know, if they want someone else, let them have them...along with all the other cr*p that comes along with it. In your case, no money, no security, no you...take care and move forward. She will come running back...