I have been doing CrossFit for almost two years. I originally started CrossFit to keep physically fit for the Marines but stayed because of the community. The CrossFit community is really great and I enjoy every minute of it. Everyone is really encouraging and genuinely excited for each other when goals are met. There are so many people of different ages, abilities, and fitness levels, but the camaraderie from everyone working together is amazing.