Hi @
DapperChapper
I suggest you see a counsellor and book some sessions. Someone skilled to guide you through a safe process of trigger-response avoidance, also that you learn controlled breathing exercises. With daily practise these will significantly lower your anger symptoms, preventing you from lashing out at others.
I can relate to this myself, and the most positive step is to avoid viewing things, be it television news (Brexit, General Election empty promises etc) that are guaranteed to make me very, very angry! I also avoid watching innacurate tv drama such as Casualty because half of it can trigger past experiences and make me react so negatively.
One's behaviour is governed by what we see, read and react to, so turning away completely and doing something markedly different will definitely help towards our daily feelings and general anxieties.