In the corporate world, we all have heard way too many times how someone complains about how difficult his/her work situation has been – difficult project, bad boss, or poor engineering culture, etc. Some people spend most of their day being depressed and act depressed. This, not only affect you and your coworker’s mood, but also actually would create an under-achiever out of you.
When I was a teenager I would play bridge for hours with my friends. I like one aspect of bridge very much in that you have to play every hand you’re dealt with with equal amount of enthuse no matter how good or poor a hand you’ve got. Unlike in poker you can always fold a poor hand, you have to play every hand. And if you outplay a poor hand you may end up gaining more points than a good hand in bridge.
It is the same thing in life. You’ve got to do the best you can with the hand you’re dealt with. Instead of complaining, try to figure out what you can do about the situation you’re in. If you’re in a awkward situation, maybe you can turn it around and make a few friends in the process. If you have a difficult boss, try to influence him/her a little at a time and manage your boss better.
If you do that every day, not only you will not waste day after day sitting there sour-graped, but I guarantee you that you will actually achieve great results. And people around you (including your boss) will soon notice your great attitute and be happily surprised.