Where do you live, where taking breakes is frowned upon? That's crazy.
Here in Denmark, I'm being reminded to take breakes and go home. I have been asked if I'm sure it's not hurting my work/life balance, before getting overtime approved.
It's also common to stay at work after hours to hang out, if there's a nice place to do that.
There's two kinds of money: Enough money, and more than enough money.
If you don't have enough money, that's all that matters. A nicer day at work means very little.
Once you have enough money, more money matters very little. Now it's about enjoying work etc.