learningtowalkagain1 ... .

I'm truly sorry you have experienced such awful behaviour from this person... . I am genuinely worried about your welfare... . he sounds very dangerous and extremly abusive and controlling. Often these individuals will escalate their abuse, even though their words are pleading and "promise" it won't ever happen again (then go on to blame you!)
There is no need to feel embarrased about this... . it's fantastic you have decided to come here for support and many of us have horror stories we have shared here. It's a safe place with people who understand.
There is only one person who can break this cycle of abuse... . you.
Do you currently have a therapist you are discussing this with?... . what support do you have from friends and family?... . Do they know how bad things have been for you?... .