The 7 Deadly Sins of Happiness, article.
3. Listening to people with nothing positive to say
Negative people are a drain on you. It’s impossible to become immune to someone complaining in your presence—even when you diligently ignore them, simply being in the same room with someone spouting negatives will affect your mood. The only way to really combat negative people is to avoid them. [...]
4. Focusing on the news
“The bad news is that only the bad people reach the news, because they are noisier.”
When was the last time you finished watching the news and felt good about the world?
In 7 Habits of Highly Effective People, Stephen Covey points out that the majority of successful people spend very little time watching the news. The primary reason behind this is that we really can do nothing about what we are watching, which leads us to feelings of helplessness and negativity.