I just don't know what to do. I'm good at most things I put my mind to. I end up getting relatively good, to how quickly I just started to learn something (was able understand the MVC architectural system, learn Ruby on Rails, and build a simple forum in about 3 weeks. Granted, I've taught myself PHP and Python before). But I get a little cocky I think and the things I make don't progress past a certain point. The reason, I think, is that nothing so far has got me so hooked that I needed to keep building on it.
Where did you guys find your passion?