Casie DionneJun 29, 20183 min5 Things I Learned on my 21 Day ChallengeFirst off, I must admit that I typically despise health and fitness challenges. They are circulated around social media usually around...