I think my longevity comes from two things. One, truly loving and having a passion for my sport, and two the longing to always get better. I truly believe that even if I wasn't a sponsored athlete I would be doing almost the exact same thing because I enjoy it so much. Plus once you get proficient at something you get a lot of self satisfaction at being one of the best at your respective sport. Basically making your ego feel good about itself, is a good feeling when done authentically.