I loved Simon and Baz's story. It was my favorite thing. That is why I couldn't out it down. I had to see what happened with them. The magical story was told well even though at times I was a little confused but once you keep reading all the parts will fill together. I think those are the best stories that keep you hanging on and then all the cracks fill in later and it all clicks.
I also really enjoy how Rainbow Rowell ends her books. They are like real life endings. Normal people, normal life. Not these ... 'happily ever after moments' although it does feel that way even if it is real life. Even these fantasies stories are better with real life ending. Although I hope Simon gets better, I feel a little bad about a part of this ending but I don't want to ruin anything for anyone. So I'll keep vague posting haha. I would give this book a 5 out of 5 raking! Thats how much I liked it.