You already know how much I love this and how perfect I think it is! Yes, it's angsty, but in that really good way that's filled with the love and the slow build to the inevitable. So wonderfully structured and so rich with understated emotion. Definitely one that I'll enjoy again and again.