Hi WTHjust happened,
It sounds like you have made major steps in taking care of yourself. I read somewhere that when someone says something abusive to you, it is good to reply,
"I didn't hear you, what did you say?"
I go by the "jade rule". Never justify, accept, defend or explain to an abusive person.
Good luck to you!
Had Enough