Physical strength vs. mental strength. Just because you are physically strong doesn't mean you are mental strong as well. Vice versa. But if I had a choice, I would rather be mentally strong than physically strong. Looking around, I see so many products being advertised in the mainstream media about improving physical strength, such as gym memberships, good diet programs, all the health supplements, sports club, outdoor activity club, all the workout machines, etc... But in contrast, for improving mental strength, all I see is a bunch of depression medicine ads which I actually believe only calms the moods, not strengthen the mental capacity. Do you guys know any good workout regimen or program for improving mental strength outside the realm of typical methods such as taking anti-depressants or going to counseling? How about things like yoga and meditation? Would it improve mental strength? Thanks in advance for any insights.