Unfortunately, my brain seems to be less resilient to stress and frustration than the average person. I wrote about some of my experiences in this thread: http://news.ycombinator.com/item?id=1545808
I am currently taking Lexapro, exercising, eating a paleo diet, and practicing mindfulness meditation. However, there are still some constraints on my decision-making capabilities: I am able to understand system administration, database administration, and many other aspects of IT, but coding has been difficult for me to grok the 100+ times I've tried to learn it. Also, I am afraid of people in general, which would have a huge impact on customer development and sales. One approach I have taken is to pretend that other people aren't real - like they are holograms - and as such I'm not worried about them judging me. I'm not sure if that approach is sustainable though.
If you have any advice, experiences, or stories about succeeding in business while having mental problems I would be really interested in hearing them.