You are so right, Steve85, I let him go for me because I respect myself enough to accept that I cannot fix him and that by continuing to be manipulated by him was doing so much damage to my confidence and self esteem. Detaching is the hardest (but the best) thing I have ever done (I'm still working on it) and some days I have a lot of self doubt but it is getting better. Actually, I find that having no contact is the best thing but it's difficult when there are practical issues to resolve.