A similar idea concerns success {getting good grades} in school or college.
I tend to do well in subjects i love, but not so well in those i hate. Though
i'm not sure, in the latter case, if that's mainly due to finding them boring
and not studying hard, or because i'm lazy and found them difficult.
Maybe a combination of the two.
I share an exact same experience. When I was in law school (1st year), I found subjects like Contracts, Civil Procedure, Property to be very "boring" and vapid. I would take copious notes, study my balls off, and pass these classes after hassling through them. I guess I really didn't "like" these particular subjects.
However, my Torts class was a different subject. 2nd semester, I rarely took notes and I absolutely
LOVED the cases I was studying. Result? I managed to get an AmJur Award for the class. Go figure!
So I tend to agree if you "love" something, you'll do well at it. If it happens to be a job you love, that's a bonus. Making money at something you love to do is rare, but awesome if you can get the chance.