Rated of 5
I just cant believe you survived through all of this. I would have given up. But no, David never gave up. He pushed his way through his miserable life. His mom didn't know what to do after her husband left so she became an alcoholic and beat her kids. This book is AMAZING!