Hi krissi, and welcome to PC.
I understand that you love him. I also understand that you show awareness, and have been recipient of, his anger/rage problems. I'm sorry for that.
I think you can love and support him from a distance while he gets help he needs, then make a decision for further commitment. He needs some help and time and then possibly things will be better without so much upset from others?
I wish you well. Please keep us posted?
KD