Discouraged? Crawl if you must, but Keep moving
When I started here at WA I had all of the fire in my belly anyone could have. However, I became very ambitious and created a website that was very complicated and time consuming. I don't regret my decision, but after I was healthy again, It was very hard to be ambitious and fired up about completing the monster I created.
No matter what happens, I have decided I still have to keep moving, and that is all that is important.
If you are discouraged, keep moving! Don't stop! Even if you only spend 30 min a day for a week or so on your business, keep going! Eventually it will all change!