rl, I'm so proud of you, that you found the confidence and belief in yourself to take this scary step. But I agree with others that he has gone too long being a complet @ss to you and treating you disrespectfully. No one deserves that. You have been nothing but kind, loving and patient.
He is so angry still even after 5 years, I don't know if he will ever learn how to deal with those feelings. Kicking him out is the best thing you could have ever done, mostly for yourself, because I bet now you will find peace in your home. Everyone needs a place of sanctuary.
I'm so sorry this happened but I am so proud of you. I wish I could hug you in real life. Hugs and peace to you rl, you truly truly deserve that.
Me:49 H:47 S: 16 T:27 M:25 My EA: 2001 His PA: 10/2007, 6/2013 Separated, but H still in house
Find your Shambala: a place of peace and happiness.