Bless you and huge hugs.
My ex also emotionally abused me, I now believe he was a covert narcissist. He made snide remarks about my body, gaslit me, lied, stole, cheated and more. I never felt as if I was good enough or measured up. That is how he wanted me to feel. Then he would flip back into being loving and deny any wrongdoing. Then it would start again. A very mentally sick man. I know how this feels, as do so many people on this site.
I will not go into any more personal detail, but I urge you to get counselling and as much support as possible and to go no contact with him. If no contact is not possible, then minimal contact and no engaging with him beyond what is necessary for your separation.
Women's Aid may be helpful. Also speak to your GP asap about what has happened and how you are feeling.
YouTube is full of excellent help for victims of abuse. Look for:
Inner Integration
Shahida Arabi
Melanie Tonia Evans
Lisa A Romano
Ross Rosenberg
You CAN get through this. And you ARE a worthy and good person.
For months and months stretching into years I could look at my body without his cutting remarks in my head. When this happens, say out loud "STOP! NOW! I am beautiful, lovable and worthy" Keep doing this until his voice is drowned out and your voice replaces it. Your brain has been programmed to think exactly as he wanted it to and it is NOT THE TRUTH. He made you drink poison. Now it's time to HEAL.