It actually completes me! haha
Cycling, without it i would have no job, (im a mechanic) lol
and it give me a day where i can do nothing but ride, and not worry about the sh*t that goes on in the world, or any issues im having!
Plus just landing that sick gap. or massive sidehop, or even the smallest little random new trick give you the buzz we love!