I’m reading Ken Robinson’s the Element book at the moment. I’ve always though that effort surpasses talent and you can be good at anything if you try hard enough. That’s wrong, what you need is passion. Passion is like this weird combination of both effort and talent. You are reasonably good at something, not great but ok and you really really want to get even better at it just because you like doing it so much. You can but don’t always find flow easily with something you are passionate about, you experience “moments of perfection” when you are passionate.