Sometimes I think like the first half of what you describe. Surely, if you really want something and have a decent head on your shoulders, you can obtain it.
The problem is, sometimes you just don't understand. I have no concept of hard work, having largely coasted through high school and even maybe even more so in college. Were I homeless, I wouldn't know where to begin "creating value".
Fortunately, I'm employed as a software developer now. I stopped coasting and take my job seriously. Were I driven, I bet I would be an employer (or self-employed) rather than an employee. But then I also could make my savings work to avoid becoming homeless when not earning much money.