Dear
Welcome to HCM
We understand your concerns
I went through your details. I suggest you not to worry much. This is the first time I am reading that anger runs into generations. I shall make it my research next chance.
Anger should not be controlled. We have to understand the anger creating situations and stay away from it or tackle it so that it cannot create anger. There are so many occasions in your life where you are largely annoyed but never gets angry, because we know there is no use getting angry. Such circumstances are your answer. Why such a discrimination?
For example, we board a crowded bus in the busy hours, there is good amount of push and pulls. We are annoyed, but never shouts at everybody at the bus. We never misses buses because we know there shall be crowd in the bus.
Such experiences gives you practical approach about your misconception about anger. Once you understand your mistake, correction comes easily.
If you require more of my help in this aspect, Please post a direct question to me in this website. Make sure that you include every minute details possible. I shall prescribe some
psychotherapy techniques which should help you cure your condition further.
Hope this answers your query. Available for further clarifications.
Good luck.