Uncontrolled Anger Ruins Relationships
Once you recognize your problem you can get on the road to fixing it. It won't be easy. It won't be easy controlling a temper that has likely been there for a good long time and it won't be easy convincing someone to give you another change after experience too many "blow ups" on your behalf. But nothing worth having is easy.
Think of it in terms of the rest of your life. A little work here can affect your happiness for the rest of your life, good or bad. Now, if you're goal is to be happy and keep the ones you love happy, then you should take advantage of all the help you can get.
There are relationship consultants on the Internet that have a history of helping bring back severely broken relationship. It would be in your best interest to give one of these folks a shot.