
I think he immediately needs medical help and to see a doctor straight away.. it seems like he could be a very dangerous person to be around when he's angry. Propose to him to get help. If he refuses.. I'm afraid you'll just have to break up with him.
Please be safe