The typical entrepreneur in any environment will experience a lot of failure and setbacks. Failure is something a successful entrepreneur grows used to and is not afraid of.
Failure is part of the path to success, and the only way to overcome failure is to learn from it and use that knowledge to move forward, with non-wavering persistence.
There's not a successful company or individual out there that has not experienced failure multiple times, but to call it failure is really a mis-use of the word.
It only becomes failure when it is not applied as a lesson learned to move forward. As Thomas Edison put it after failing several hundred times to make a working light bulb, it's just 'finding out what doesn't work'.
It is that persistence, that unbendable will to succeed, that is the cornerstone to any successful online entrepreneurs personality.
If it does take you longer to reach that tipping point, it is important to keep pushing forward. Throwing more time and energy into something that has not taken off, you may feel like a bad gambler going back for more chips, and friends and family may question you, but it is something the vast majority of entrepreneurs all go through. They learn from their mistakes, pivot, and keep pushing forward!
Rome wasn't built in a day, and neither will your online business.
You will only fail if you stop trying.