The title says it all, I don’t have to write much.
Whatever I have seen till now, from my experience of running 2 startups and after looking at hundreds of startups, entrepreneurship is test of character and not test of skills.
It is OK if you don’t know how to code, don’t know how to do marketing, don’t know how to build a team, don’t understand the market well or don’t have any money since these things can be learnt or achieved in some time. Startups don’t fails because of the above reason, startup fails because of lack of survival skills.
I have seen way too many people in India who are really smart, hard working, have awesome ideas and co-founders but they just quit and the moment you quit, it is all over. All the experience, learning, knowledge is lost.
Building a business or making money is not difficult, what you need is character and survival skills. Ability to go beyond your comfort zone and hang in there for some more time when it is tough to get going.