It’s popular culture to suggest that you should have a good time in your sport. Let’s clear up precisely what that means: the good times come after the long and torturous months of training are done, which then results in winning or performing at your best. These are the moments to cherish, to have a good time with. If you’re having a good time before that moment, you’re likely not paying the price to win.
Mostly, if you’re smiling or having a good time, you’re not training hard enough.
Success in any endeavor is the willingness to do what others won’t.