4.5 starsWow! What an inspirational true story. David had so many reasons to want to give up in life, but he turned it all around. Many of his problems are the kind of things that he has to put up with every single day of his life. If you’re feeling down about your circumstances, read this, and ...