Are you the cranky coworker that makes the workplace atmosphere unpleasant for everyone? 

Everyone, even the most cheerful person has a cranky moment now and then. If your mood is always set on "cranky," you're either going to be a very lonely person or attract like-minded grumblers to hang out with.  (What fun!)
Weakness...
more