Forgive Me, Leonard Peacock by Matthew Quick
Leonard Peacock is a smart but disenfranchised high school student whose home life is even worse than his school life. His one-hit-wonder rock and roll father has left the family and mom has virtually done the same thing. She has left Leonard in their big house with a credit card at his disposal while she chases her own dreams in the big city. Leonard’s only tether to this world is his teacher whose class on the Holocaust challenges his students to think deeply about right and wrong. Leonard has been bullied by his childhood friend, Asher, ever since a pivotal experience turns Asher inside out. Leonard has now decided to end his own life after he gives the bully his due. The story rings true and the inner thoughts of Leonard as he approaches his own personal D-Day, although muddled, are completely believable.