I’m 27 years old and this book for a YA book really brought me to my knees with its depictions of mature content. It’s a good read. Pleasantly surprised.