Zach Sobiech, at the age of 14, found out he had a rare form of terminal cancer. So he became a rock star, and millions of people got to see his music before he passed away on May 20, 2013. This is his beautiful story. Good luck getting through this without tears. So moving…. Thank me later – Craig
Get insight, advice, and encouragement from our community of writers on the topics of porn addiction and sexual integrity.