Career: you must always be happy in your job to get promoted?

I've always worked hard but I think my downfall is when I start to resent the hard work and demands expectations. Then I fall out with people and that's a blocker to promotion
Career: you must always be happy in your job to get promoted?
Post Opinion