Meghan and the Mud May 26, 2020May 25, 2020 What my sister getting stuck in the muck taught me about letting go Related Josh MartinJosh Martin is the creative force behind Badge of Awesome. He lives in southwestern Ontario, Canada and is the author of "Misadventure Musings: Lessons learned from life's awesome and absurd moments" and "The Overcoming Obstacles Handbook."