Maybe both? I'm not sure sometimes.
I think about quitting my job now almost every day. I imagine in my head calling out everyone for their crap and leaving the building.
We worked a big event last night and my boss showered praise on my other coworker and told her she could take the morning off as a reward right in front of me. Meanwhile I put in a ton of the labor and he doesn't seem to appreciate the hard work I put in.