I've been doing web development since about 2012 and I'm honestly sick and tired of it. Sure, it's gotten a lot better since the jQuery era when developers needed to rely on JavaScript libraries to support older browsers to do even the simplest of things. But even though browsers have become more standardized with their features and support for different web APIs and such, it's still a struggle.
I can't count how many times I've come across even the smallest issue causing massive problems in different browsers. Sometimes, it's just a simple fix requiring something like quick polyfill, but most of the times it ends up being an endless rabbit hole of botching, fixing and testing. There have actually been times where I've fixed something in such intricate ways that it made me question reality.
And don't get me started on maintaining old codebases. It seems like code just rots if you leave it for a few years.