Overcoming Challenges to Become Your Best Self