I know this doesn't help you a single bit wrt depression, but anyway: I'm sure I'm not the only entrepreneur you're an inspiration for. I have a tendency to overengineer things, and I find that thinking "what would Pieter Levels do?" helps me get my feet back on the ground :-)
Godspeed and I hope that someday you'll grow over the worst parts of those mental issues.
Godspeed and I hope that someday you'll grow over the worst parts of those mental issues.