Hi Genki,
How are you doing?
No man, should ever even raise a fist to a women. You can’t blame yourself else it will kill you inside.
Sometimes people change and you will always be fighting to find the man he used to be. If this guy loved you as much as you do him he would knocked all of this on the head for the sake of the relationship.
In my opinion I would let him go and find happiness somewhere else before you start wasting more and more years trying to help and protect this man. Cut of all ties and if it is meant to be he will come back clean away from drink.
This is the thing about drink, it’s cheap, it’s legal and you can nip 5 minutes down the road to get some however it is the most lethal of all drug in my eyes. I was talking to a drug/alcohol worker a few days ago and she said ‘ out of all the people she deals with, the people addicted to drugs aren’t to bad to deal with, but the worst are the alcoholics as they’re so aggressive and violent’