i'm also not particularly talented at this sport either. i've been off the back many times, i've finished mid-pack other times, and only a few times i finished top 5. i can't tell you how many breakaways failed, or sprints that i've screwed up, or times i just didn't race intelligently. but for whatever reason, i still enjoyed it and every single race made me want to race again. i guess that's the difference, the fact that you want to keep doing it. by all outward observation, i should have quit a long time ago.