You should love what you do. Idealistic, I know. But if you don't get up in the morning and don't feel a certain level of gut certainty that you like doing this, regardless of success, than re-evaluate.
The passion for what you do will lead to success. On that there is no question. How you define success is very much in the air. But if you're doing what you love, it really doesn't matter, does it?
Keep in mind that at the end of the day you are more valuable than the idea. You're still in college, it's early in the game. You can create new ideas, change the world in ways you haven't even thought of yet.