I have a bad anger problem. For some that means that they get angry at the slightest provocation. For me, that means that once something actually gets to me, things that I normally brush off (I am pretty easy going) can set me into a fit of rage very quickly. Contact with my family in any way usually sets me off. So does reading about domestic violence and rape cases; especially ones with a religious taint to them. Contact with the family is a necessity at the moment due to some debts that I have incurred, collection agency would not stop calling the family and I have just finished settling into a new location. As for the reading goes, most of the time I steer clear, but I read to stay informed on world issues and those topics pop up now and then.
The root of anger tends to be pain most of the time. Anger is a defense mechanism that can be useful. Right now, I just feel like it's counterproductive to my current situation and I feel like it is spiraling out of control. I feel like I am letting my son down when I get this way. Work and my own emotional problems has made me emotionally distant and he reciprocates that.
It is hard for me to verbalize how I am feeling about this at all to anyone...and the thought that haunts me till this day is always "they don't love me for who I am. They don't even know who I am." People come and go, even ones that claim to be your new family, but none can ever make up for the ones that have made you.
Make sure you are taking the time to do things for yourself. Even small things, like painting your nails or making your favorite salad. Sometimes anger is indicative of depression, too. For your son, you have to take care of yourself first. Then get down on his level and connect. Guilt gets in the way. Please avoid triggers like you mentioned. I am so sorry, and I understand where you are coming from. I am glad you can talk about it.