1. Get a job, this will reduce your stress and anxiety. It's hard to think under such circumstances.
2. Jobs aren't great (sometimes they are, sometimes they aren't)
3. Starting a family is far greater a life event than building a software company
4. Working at a job you might hate the job so much that you can can really hone in on your start up.
5. Start ups aren't single person operations as much as the internet/TV/Media might portray as such. The only reason I'm not a millionaire is because I haven't found the right sales person.
6. I have gone thru all these painful experiences, successfully and unsuccessfully painfully learning from them.
7. Cheers