I too have found out that sports and especially endurance sports (etc., long distance running, cycling) helped me gain more control over my body. If nothing else whenever I go for a long distance bike ride I tend to be in more peaceful and steady state both mentally and bodily (e.g., steady heart beat). This in turn helped me keep focus and not be impulsive.