We loved these damaged people and got sucked into their damage, internalisd it, if you like.
Heather, I now realise I am better off without my xh. He is still in crazyland, and I am not. It is that simple. Get out of crazyland and you will see the damage clearly. Fwiw I know that a part of me loves me xh deeply, but I do not need him. And I do not despise myself for loving and honouring what was good in him, and the happiness he brought to me.
But I live in the present, and the present is awesome, even when it is difficult. Your life can only get better from now on. Let go of him, truly let go.