This process of questioning yourself is normal. Even some of the most successful people have had to overcome periods of doubt. However, they have persisted, secure in the knowledge that results would manifest eventually. Unfortunately, most of the time people cannot stand the uncertainty that comes with waiting, and as a result tend to give up before they succeed.
If you have big dreams, expect to suffer prolonged self-doubt%#C/h2%E
70