The other day as I went to the gym, I thought about how there are very few things in life that give back exactly what you put into it. Relationships? Good luck, you may or may not. Family? No control there either. Your job? It depends on your employer, maybe you get recognized/rewarded, maybe not.
Team sports? You can train like crazy and a teammate can mess it up.
But when I look in the mirror, for better or worse, I know that this is exactly what I earned in the gym and from my nutrition. If I want better, I will work harder and the results will follow.
That is why there is nothing else like this sport . . .