> That simply distinguishes every successful business ever (with a few lucky exceptions) from the ones that failed because their owners gave up too early.
How do you know when to give up though? I've developed a great product, spent 4 years working on it and still only make enough to cover hosting bills. I'm toying with the idea of Throwing in the towel, but I'm plagued with "what ifs".
4 Years is getting to the point of having to admit defeat, though there are examples of companies that hit their stride that late or even later. The biggest - and most important to me - indicator is if there is a trend or if it is flatlining. If there is a trend and you have the stamina keep going, if it is flatlining or even declining it might be the point to throw the towel in, but first have a chat with some other people to see if they can spot something obvious (but not obvious to you!) that you might do to improve things.
How do you know when to give up though? I've developed a great product, spent 4 years working on it and still only make enough to cover hosting bills. I'm toying with the idea of Throwing in the towel, but I'm plagued with "what ifs".