I worked with a teacher a few years back who would repeat the mantra "Learning is not fun. Learning is never fun. The only time you can have fun is after you are done learning."
But you're right; honest engagement with a discipline is a brilliant combination of fun and frustrating (and more importantly: the right kind of frustrating).