I used to have some serious anger issues the few months before I was diagnosed. I look back to those days before my diagnosis and right after and how analyze how I behave both at work and at home. I know my glucose levels were seriously out of control because I wound up at ICU with over 1000 glucose level and I was always pissed off.
I was laid off from work and I know it was because of my behaviour. I think my employeer really never had the heart to tell me why I was really let go. But looking back I was seriously out of control. So dont beat yourself up for something that you are working at controlling. You can learn to control the anger just like you can control the bg's. I learned how to spot a bad situation when things start to boil over for me. As I learned to live with the big D I learn to react to the other signals such as my temper. When i start getting angry I removed myself from the situation wether its at work or home. My meter is attached to me at the hip so when I dont feel like who I know I am I check the numbers. I refuse to get roped in by someone else into situations that will not be good if I start to go low or high. If I see myself going out of control I go for the meter and see where I stand. I have walked away from a lot of situations where in the past i would just stand my ground and let my temper get the best of me. As soon as i start feeling like I am about to get mad I go for my bike and leave for a bit if I am at home. If it happens at work I will leave walk out of the office and go for a long walk. I am fortunate that my family stayed intact after all the crazy mess I pulled during my early years with this mess.
I learned how to deal with lows and highs by having a plan stuck to my head when things go low or high. Also i talked to the people around me and told them that sometimes I just need to get away for a few minutes to put myself back together. I told my wife that when I tell her "I need to normalize" she knows to leave me alone for a few so I can put myself back together. It takes time to come to terms with dealing with anger caused by highs or lows but dont beat yourself up. those true friends around us will be back because of the qualities outside of the big D