This is a really good book. A very well written book about redemption and the one step forward-two steps back that can a lot of times describe our relationship with Christ. I like that the author leaves out sordid details but gives just enough detail that you know what horrible experiences the main character has gone through. This book has actually given me hope for my own walk with Jesus, and has really pushed me to evaluate myself for any bitterness or unforgiveness. I definitely recommend this book to anyone from teenager and up.