I've just finished reading this book and I'm in tears. So moved. 
 I have to be honest, I loved the beginning of the book, but for a while, by the middle of the book, I lost interest and nearly stopped reading. (It was only due to the way the story was told because the story itself was still amazing) Until what is probably the "tipping point" in the book: the Locker room moment. Then I was back in full force, captivated, overwhelmed with emotion. 
 The 2/3rds of the book I found Xander too immature, too sappy, Chris as well, though a bit less. And then they grow, they learn, they face and they overcome. It was brilliant. It was heartbreakingly beautiful. 
 I like the fact that it is a classic fairytale ... and not so classic at the same time. The prince does not face the dragon without consequences, terrible ones, permanent ones. But it also has a very happy ending, moving, clever, very satisfying. 
 Recommended to all the desperately romantic who like their romance intense.