5.0

This book is so beautiful and heartbreaking. I almost gave it four stars but the ending made it worthy of five for me.