I’ve been exactly where you are OP.
I don’t need to imagine how upset, confused and heartbroken you are.
Firstly- as a prev post (s) mentioned he is gaslighting you. Your username/ how you’ve described him briefly indicates your being emotionally abused. And his behaviour will make you feel worthless, but you are far from it.
You should leave save yourself some wasted time and energy, lots of people will tell you to and you want too. You just don’t know why you can’t leave?! To help you understand look up “cognitive dissonance in a relationship”
It is very normal to go back when you are in a toxic relationship. You’ve probably not come to the end of your rope.
If you can’t leave right now or should I say stay gone (as another point on this mans attitude - hasn’t even got the respect to give you some space!) and you do want to go back because things settle down and you are madly in love with him….
Best advice I got was - Work on Yourself . Do things that make you feel good. Start every day if you can writing a List of one thing you like about yourself an add to it. Do some self care every day even if it’s for a short period.
If you can afford it get a therapist for you to work on YOU. If not, there are lots of books/podcasts etc that can be a great resource for what you’re dealing with a Toxic Relationship. Talk to people, if you have a friend friendship group, even if you don’t want to tell them about this just keep them close.
You will never fix/ change this man no matter how hard you try. You will likely never win or try and make him see he is wrong. Which he is. People like this erode your self esteem. He might fake an apology he may seem genuine but I would have a guess you’ll be here again at some point.
Shift your focus to you, you deserve happiness, respect and love.