Some of you may or may not know that I work with a charity called Cancer Patient Care. I donate paintings and 10% of sales to them. Another group that I really like is the BadAss Project (disclaimer: I am not affiliated with them). If you think life is tough then you need to read of few stories here.
http://thebadassproject.com/
If nothing else it will put life in perspective. The worse times in my life were from 16-20. Too much partying, too much self-pity, my family disintegrated, I survived a serious violent crime committed against me. It took a good 10-15 yrs to wrap my head around all that and move on. Wah f-ing wah.... You read stuff