Giving back to others takes you out of yourself for a while. It also helps put perspective on what's really important and potentially how life could be much worse. It's one of the foundations of Alcoholics Anonymous, the concept of giving back is at the core of the program. It provides one with a sense of feeling needed, important, and gives one's life a sense of purpose. I try to incorporate this into my life regularly, everyone should. We all have something to give!