these people make their entire life revolve around their sport. what have we to gain from that? i have been a sportsman. i used to lift weights in the gym and play football in various positions. it requires one heck of a time to just stay fit let alone improve your skills. why waste my entire day working out, running, jogging, practicing, eating, resting, sleeping? if i told you my time table you would be surprised. for sports such as shooting etc again you need to spend considerable time to practice everyday. get mad about it. get passionate about it. these are not the things to fall in love with. if done just for winning a medal they are a waste of time.