P.M.
Don't count on his getting nicer. There is only one thing that MIGHT change a man who behaves this way, and that is the reality of his family leaving him. But even that won't be enough for many men.
I left my first husband several times over 13 years. He would cry and promise me the world, and I'd come back and give him another chance. Changes never lasted beyond 2 weeks, and usually only 2 days. I finally left for good, and my life changed for the better.
There's a lot that's difficult about starting over with a child to support, but in my experience, it was a joyful piece of work. I even met and married the most perfect man in the world for me a couple of years later. But even without the new man, I was so much happier, and more positive and energetic.
I should mention that I got individual counseling for a few months to help me understand WHY I was attracted to demanding, abusive men (childhood history) and how possible it actually was to make a change. My 'wasband' fought and threatened every step of the way, but I knew if I let him overcome my resolve, I would psychically die of misery in a terrible marriage, and I could see that my daughter was becoming afraid of her dad. I just couldn't allow that to happen.
I wish you happiness.