Health, especially mental health, is obviously the foundation of all endeavors in life.
I have stumbled upon some interesting resources relevant to traders' mental health.
http://brettsteenbarger.com/&title=Brett Steenbarger Trading Psychology
http://traderfeed.blogspot.ca/&title=TraderFeed