rachaelrincon 's review for:

5.0

I cried for like the last 3rd of this book. Almost hyperventilated. This was everything I could have asked for and more.