I have had my moments of doubt too. But i just tell myself we are developing a business of our own and we need to give it some time to start getting results. We are learning and growing everyday. New ideas and strategies could come to you with more experience and understanding. Having sponsors who have always been helpful also kept me going forward.