I can't remember which fellow BB member's signature this was on, but I found it so powerful and true, and I remind myself of it when I feel sad or start to wonder if things have turned out the way they were supposed to with XP and I.
"When a person in our life can walk away from us, let them walk. Our destiny is never tied to anybody that leaves".
I'm not sure whether he left, or whether he drove you to leave, but either way it doesn't make a difference in my mind. Maybe I'm an idealist, but I don't believe we should settle. Strive for nothing short of happiness. It sounds like you're capable of achieving that now without XH. Good luck x