This book is rough. It's heartwrenching. It deals with a lot of awkward issues that we may avoid because we like to pretend they don't occur, or because we just have never thought about things from the persoective of someone with mental disabilities who is trying to live a normal life. It is a brilliant novel, and not very long, but it is not easy. Beyond the topics it deals with which make it difficult, the entire books is written as journal entries from Charlie, a mentally disabled young man, which makes the accounts feel extremely real, and you can quite literally feel his pain, his confusion, his sorrow, his loss, and his love. Give this one a go. Unless you don't want to be overcome with confusing emotions, then stay very far away.