Anything that you get to earn by your own sweat, blood, and tears is "fun." Not 100% of the time, especially when you are in the process of earning it, but there is no better feeling (not sure if fun is the right word) than working hard to earn something that few others have.
Later,
Brian