For the most part I agree with this, as lifting has helped me with various mental problems for the better part of twenty years, but I knew people in the Army who became obsessed with lifting, and it only made them much bigger assholes. For what it's worth, my wife is kind of an example of that unfortunately. I wanted my wife to get into lifting around ten years ago, and I kinda wish I never got her into it. It's all she talks about now, and it seems to be all she cares about, and it seems to have made her much more irritable in general. For example, if she misses a lift that she's convinced she should have been able to get, she turns into a complete asshole about it, throws a fit and everything. I get it, I mean I used to do that too when I was younger, but we ain't young anymore. I miss a lift and I go, "well shit, guess I should get a little more consistent with my sets and reps, no big", but some people turn into complete assholes when all they care about is strength and lifting. It also tends to be a hobby that somewhat encourages narcissism, which I think is, without exception, always terrible.
Again, I'm huge into lifting, have been for a long time, but I don't think it's the catch all cure all that many people say it is, though I certainly used to believe that. Health is more than just gym time, it's also taking care for your mental health, taking time for yourself, realizing your value and self worth, (I'm still working on that), realizing the importance of laugher and fun to a balanced human being, and attempting to maintain a balanced diet, (balanced being the key phrase here, anyone who tells you that the path to health is an omission of any of the three macronutrients has fallen prey to agenda and marketing and should not be listened to any further), and being sure to always strive for self improvement in some region, or several regions at once. While striving for that self improvement though, you must carefully balance striving for your goals against being a self absorbed asshole, which I have been in the past.
OP, I still struggle with anger today. I just got into a minor shit fit over thinking about how ridiculous the politics over here in the Seattle area are and how lawlessness is basically being encouraged here, and I had to just take a minute and breath, just realize that there's no reason to be mad over things I can't control. You have to learn to divorce yourself from things that are beyond your touch; realize that the world is so much larger and more untouchable than we will ever truly comprehend, and that everyone in the world has to deal with their issues in their own particular way. If you have the power to change something that causes you ire, then set about doing it as soon as possible, if only for your peace of mind. If you lack the means to change these things, stop allowing them to cause you ire. Delete them, do not let them interfere with your happiness and your daily life.
It's advice that I'm trying to take too, and it's easier said than done, but that's my two cents in any case.