Your co-founder will be your lifeblood. A startup has many valleys and only a few peaks...if you want to make it through need someone you trust with your life. I can't count the times I was willing to give up and throw in the towel and my co-founder has talked me off the cliff. don't believe the hype from these premodonas who haven't spent any real time in the trenches.