I suspect the "hate" is rather localized.
I find the "Fishtank Graph"[0] to be a fairly good way to get my feet firmly planted back on the ground.
That said, I don't like PHP, and avoid it, if possible. I use it for my backend work, and it does a great job, there. I just prefer writing apps in Swift.
The "game-changer," for me, was retiring, and working on the stuff I want to work on, at my pace, and using my methodologies. No more insecure middle managers, pissing on my work, and no more insecure co-workers, fighting over every detail, and deliberately sabotaging team dynamics (to be fair, I spent a good part of my career, as a manager, which I hated, but it paid the bills).
I know that retiring is not an option for a lot of folks, and realize how fortunate I am (I didn't feel that way, at first, though. My retirement was not by choice).
But it's not work, if you love what you do.
These days (and for the last five years), I actually get more done, every day, by 10AM, than I used to get done, all day, in the office. My GH activity graph is solid green (no exaggeration), and it isn't "gamed," like so many of them. I do two things, every day:
1) I walk three miles, and
2) I write Swift code.
Life is good.
[0] https://w3techs.com/technologies/history_overview/programmin...