I have never read any philosophy but recently discovered existentialism and now Stoicism basically by exploring my own thoughts.
I've been lately thinking about life, emotions, relationships, etc. I don't know if I am naive but when I contemplate these things it makes complete sense.
The premise for my philosophy is that life is absurd with no pre-defined purpose unless the one running the simulation starts tweeting.
So I accept the absurdity and take it as an opportunity to do whatever will make me feel the most alive with a peaceful mind. (root node)
Now thinking in terms of first principle and contemplating situations I hardly ever get angry or sad (lately) because I'm mutating from my natural instinct of reaction (where the unconscious mind kicks in) to a more robust framework of response (why? -> okay -> work on it). (work in progress)
If I know that something is not under my control, I'd probably not waste any energy on it unless it conflicts with my root node if it does then I'd switch to the problem-solving mode.
Most of my actions are just functions aim towards maximizing the root node, and the above framework kinda makes it efficient.
In my POV, if I can pattern match the cue for anger using the above framework with enough iteration I don't really think that it's unrealistic to control anger or any emotion.