Michael - you are an intelligent person but like you say, out of control. I was married to a man who had the same rage as you show. My kids and I never knew when he was going to blow up - we walked on eggs every day. He made our lives pretty miserable. He didn't use foul language but he was loud, he scared our kids when they were little with his booming voice. He took the joy out of so much of my life from playing cards or games - he always had to win; he complained about spending money at holidays, going to a movie - he'd complain about the cost of popcorn. I dreaded having him go with me anywhere, I just wanted to enjoy myself.  
 
He passed away very suddenly 9 years ago. My kids are all grown and in their 30's but they are still dealing with issues that weren't resolved when he was alive. We all loved my husband/their father but we didn't like him very much. A friend of his asked me why I stayed in such an abusive marriage. I told him if it bothered him so much, maybe he ought to tell my husband how he was behaving because it didn't do me any good to say anything. My husband had a way of making everything someone else's fault, usually me or the kids. I threatened to leave him 6 months before he died - that opened his eyes and he did start to change. I felt so much anger after he died because after almost 30 years of marriage, he was finally being nice to me and I felt cheated that we didn't have a chance to enjoy each other and appreciate each other more.  
 
My daughter recently asked me about my favorite Christmas. I told her about several and asked her what was her favorite. She replied "I don't have any, dad (my husband) took the fun out of everything". How sad that was to hear.  
 
Please Michael, change your ways and appreciate and love your family. If you were to die tomorrow, all these unresolved issues will eat at your wife and children as they have my family. They will wonder how it could have been if you made the effort. Please, please make the effort and make their life worth living.