Running a small business is tough. It's so unpredictable that most people have to run them as side projects alongside their day jobs, and you can't really quit your day job (with all its healthcare and predictable checks coming in each month) until your small biz is running so well