You are an amazing person and I have loved watching your journey. I agree that your attitude is inspirational, Keep posting please.
One thing I have noticed on this site is that there really are at least!] two types of MLCer. There are those like your xh where you come to realise that the relationship was problematic, if nt from the start, then for a long long time, but there are others, like mine, where a realy sweet, kind and thoughtful man suddenly flipped. They really are different.
My xh was a lovely and loving husband. It has been long enough that I am not seeing this through rose tinted glasses.
But it takes time and distance to see what all of us had, and to recover from it, and move on into our new and wonderful lives.