These things you should have always if you want to be a successful internet marketer. You have to take inspiration from those who have contributed to the internet community and they got good popularity, no need to discuss about them you can easily search about them like who was the highest earning persons from internet etc.
Also, you shouldn't loose your confidence, if you loose it then you don't have any thing to survive in internet business.