Several years of swimming, a few years of martial arts, about 3 years of rock climbing and agility/obstacle training and 2 years of weightlifting
I knew ittt! woahh, you are amazinggg, that took dedication!