Feeling a little grouchy? There could be a reason that mid-level manager in marketing is irritating you to no end and the customer who just called has put you on edge. Staying productive at work is sometimes challenging enough, but your mood could be influenced by a few of these environmental, ergonomic, and health-related causes. Change these variables and you might see an uptick in your overall happiness during the day. Read more.