Don't guess; know. Your anger is an extension of the man you've become, thus far. If you endeavor to change the anger without changing the man, you ensure failure. It's the old, "You can't get there from here". You would have to reference the perspective of a different starting position, and to get to that different place from which to begin, you will need the help of pro's trained and experienced in navigating the pitfalls of the mind.
Your other option is "do nothing". Mebbe your anger will get the better of you, turning you into an abusive husband, father, etc., who loses it and smacks loved ones around and alienates friends & family members; mebbe it'll pass, or just take on some other dysfunctional form...like an addiction of some sort (booze is common), or subtle forms of a-hole mentality.
Find a male therapist with experience in anger issues and mens psychology issues (don't just pick the first one that returns your calls...ask them specifically about their experience in these arenas), and in addition to the work you do with him, find and go to an anger group or mens support group; not the ones who beat drums in the forest and ponder their navels, but the ones who beat trash cans with ballbats in empty warehouses, and will chew you out like a drill sargeant if you screw up on weekly growth tasks. Why? If you don't find healthy release valves, and start developing the skills of managing your emotions and aiming your frustrations into appropriate contexts, you'll find unhealthy ones...usually by accident, in the form of a "pop".
The quality of your character depends on it, and you have to spend the rest of your life with yourself.
D.