From http://calacanis.weblogsinc.com/entry/1234000053039351/
Business is about three very basic things:
1. Hustle
2. Passion
3. Resiliency
You have those things it really doesn’t matter what the idea is… you can change your ideas all day long, in fact evolving is what you’re supposed to do in business. However, you can’t substitute hustle, passion, or resiliency.
You can certainly learn, and defiantly enhance, those three core attributes. People get caught up in the text book theories of business and forget reality. Serving customers, being passionate about what you do, serving more, caring more, giving more...that's what makes success. Know your customer, solve a need, and deliver value to your customer.