When you pick up this book, make sure you have the full 9 hours available to read it cause you ain't putting it down. That's why it has 5 stars from me. I didn't put it down. Now, if I could rate it -5 for completely traumatizing me I would! TRIGGERS though. Know what you can handle. Cause this book will make you wanna hug the characters so tightly and possibly give you anxiety. I wouldn't say I would reread this because I don't really wanna relive the bad parts but I would 100% relive the overwhelming love this book gives. It's ugly. And your going to ugly cry alot. I can't even say it's worth it because colleen loves to go out of her way to ruin the readers ! Without a doubt a great book! Now, I need to take a solid break from reading (as i always do after finishing colleens books).