It's the hardest work I've ever done. The fact is, we're both working now. Even if we're nowhere near perfect. Trust me, I could walk away from ExBF. His issues piss me off and I feel annoyed with him and hurt sometimes. But where does that leave me? To find a "better match"? That's it. I don't know if there is one. I've been in a lot of relationships (I'm 40) and there's always been a mess of issues to deal with in each one. I'm choosing to work it out with this one. At least for right now. Since his issues seem to hit on mine, I think it offers us both a lot of opportunity for growth.