@Ambs - a lot of people in your life and here in the forum have told you to leave him.
Yet, you stay.
The best thing you can do for him (and you) is to leave and set very clear boundaries that you will tolerate these criminal acts against you. His violence against you is not your fault whatsoever. However, by staying with him, you are enabling him and inadvertently encouraging him to not get help. He can't not hit his rock bottom and finally be motivated enough to get help while you stay with him. It is in his best interest for you to leave.
Your own life is in severe danger of being harmed and even ended by his escalating violence on you.
The best thing you can do for him and you is for you to leave him.
Yet you stay.
This situation is not good for him. He clearly is a perpetrator and is acting very typically for a domestic violence perp. Your desire to stay because you love him is more about the fact that you are trauma bonded to him than him actually loving you.
Regardless if you leave or stay, you need to see a therapist start working on why you do not believe you deserve much better than this. You also need to be talking to a professional because you are at extremely high risk right now of developing PTSD yourself, and you could have PTSD already. You already sound like you have something some therapists call "battered women's syndrome."
Please get help for you.
There is no point in trying to get help for him. He has options and they are there. He will find and excuse until the pain of the consequences of his behavior is so great that he finally dedicated himself to treatment. By staying, you send the message that he can continue this and still never face the real pain.
You can not save or change him.
While none of his behavior is your fault, you are actually harming both of you by allowing him in your life. He has no reason to help. He can abuse you and never gave any consequences for it. You still stay. What he is doing is working for him well enough for him to not get help.
It is time for you to make a change in you.
Please see a therapist, and get other outside professional help to get through this. Not just sending a friend texts and photos. Pick up your stuff and haul yourself to a women's shelter and start working on this. Call a therapist and get in and started working with them on all of this. It is the very best thing you can do for him and you.
Until you are ready to do that, it is not wise to expect that anything will get better. It will continue to get worse until you die. The very best way you can love him is to leave him, today.
Real love NEVER protects perps of domestic violence like him from facing consequences for their behavior. He belongs in jail and you should leave but yet you stay.
It's time to look at why you stay.
It's not loving to stay with someone to hits you. He doesn't need you to sacrifice your safety for him. You may end up dying and your death would crush a lot of other people around you. Yet you stay.
Please get help.