Thank you for sharing this. It must have been awful being with this guy.
I can relate. When I look back to my first relationship, I can see the signs of him being emotionally abusive. He never went quite this far, but he did consistently make me feel bad about myself.
I didn't notice all of that at the time because I was so focused on the way I had felt in the beginning, which was mostly because someone paid attention to me.
By the end of our relationship, there was very little that was actually positive.
I'm glad your ex asked you that question and that you'll no longer be with someone who you have nothing good to say about. I hope you'll also never again be with someone who's mean to you.