I personally believe that the issue we are seeing today is that most people don't know how to manager stress, emotion & energy. Most people are leading a very reactive life and constantly been pulled and pushed in all directions by "life"
Stress happens when there's a large gulf between what you expect and reality. Most folks in IT are getting paid so well that they can bridge this gap better than most folks. All one has to do is freaking chillax. F material things, don't compare yourself or compete with others, learn to make do with what you have. Last but not least, do your very best at work, but detach your emotion from the outcome.