Why do you CrossFit? I believe the methodology is extremely effective for overall health, fitness, and wellbeing. It is a sport that allows you to constantly test the limits of your physical and mental capacity and push yourself beyond what you thought you were capable of. Being able to do that with a community of close friends encouraging and supporting you ties it all together.
CrossFit Level 1 Trainer/CrossFit Weightlifting Trainer