Been reading this subreddit for a while and the common theme I feel that floats to the top is how humans treat each other. It's not that work sucks, it's that people suck.
Perhaps it's warranted to be frustrated with someone. Perhaps there are issues that are happening to you personally, or professionally. If we remember to treat each other well then most of what gets complained about here doesn't happen.
This subreddit would be a lot less popular with people treated others with respect, work hard and be there when you need or are needed to be.
Of course things come up the prevent our work ethic from being on point or prevent us from being on time, but that's where the respect comes in.
Whatever your job is, if your superior treats you with dignity and respect and you return that by working hard and being on time… Then the only thing we have left to complain about is our rates of pay and perhaps a few bad customer service experiences.
If we don't do the work or are constantly late then we can't really object to being fired right?