jarhead, don't focus on what you think you may have did wrong. Just learn from it and try to not repeat it in the future.
I really do suggest you get control of your anger. Or at least begin to understand what anger is and how it controls how you act or react. For me just learning more about what anger is, has helped and changed how I handle it greatly. Once you begin to understand it and learn that it does not control you, you ultimately control it, everything else seems to start to fall into place.
There are several books on anger management. Drop by your local book store and browse through the self help section. One that I just finished that has helped me a ton is "Beyond Anger" 'a guide for men'. Another one I reading is "The Ultimate Guide To Transforming Anger".
“Do you want to be RIGHT or want to be LOVED” “You have to have a life to share a life with someone” “When you stop resisting, you start learning”