Amit, your amazing man. I've come across this doing Advent of Code this year. You're the only reason I no longer fear DSA as a self taught programmer. If you're ever in Bangalore I owe you a drink.
I thought so too, but sometimes the money gets normalized once you start working, and you forgot that you factored in your feelings for a distasteful experience. And that's when you start looking at other opportunities. Atleast that's how it was for me. I got into a Cryptocurrency job, and I loathe the field. I got a 3x hike doing it, but now I want to leave and find a saner pasture.
It is definitely okay OP. I love GNU/Linux to a point that I refuse to work for any company where I have to use a Windows machine. I can tolerate a Mac, but I'm willing to take slightly lesser money for a Thinkpad running Ubuntu/Whatever. I also cannot stomach the Atlassian software, so I won't work with those either. BitBucket is a travesty that is only matched by Jira and surpassed by Confluence.
We've been trying. My entire team has mostly newcomers. We put in a lot of work, even worked through New Year's, and delivered a feature, but he never appreciates us, only the old timers. It's hard to get through to him.