You may have seen the adorable video that recently went viral of young cancer patient and Utah Jazz player-for- a-day, 5-year-old JP Gibson. Now, hear from his sweet mother, Megan, about the heartache and struggles of being a cancer Mom along with heavenly blessings found, lessons learned and talents and gifts revealed.