You have to be excited

It's so true that you must be passionate about what you are doing, but it doesn't necessarily have to be your #1 dream.  Sometimes, it just has to be something that excites you, because some dreams, like playing video games for a living, are viable, but not probable.  If you can be passionate, and feel that what you are doing has meaning, then you can make it.