So this was a 3.5 star
read for me. It wasn't bad at all, and I did enjoy it. I just didn't love it like everyone else that has read this.
The writing is amazing, the MC's were great, and I loved the sappier/sweeter moments. But for some reason this book was not a 5 star read for me. The whole thing with Nicholas' thing was actually really interesting and I wish it had been developed more. I would probably have rated this a solid 4 or more had that happened.
Yes, the ending was lovely. And the plot was more interesting than I expected. So maybe it was just the day I read it? I might re-read this again and see if I like it more.