Climbing
Rock climbing has taught me more about myself than almost any other endeavor. It's taught me humility, patience, perseverance, and courage. It's taught me about life and happiness, and I owe much of what I am and have accomplished to mounds of stone. Climbing is a moving meditation, at a certain point all feelings of stress, disappointment, anxiety or whatever discomfort you experience in daily life just fall away.