If you’re thinking of starting a business, think about it as a minimum of 5 years and likely 10+ years. That’s what it’s going to take to be successful.

I’m totally on board with David Cohen here, that most founders give up too early. While David points out “that’s the commitment you should make before taking money from outside investors”, I think this applies to bootstrapped founders even more so.