Reread. Because it has been a long time since I first read this and needed something good to break the curse of my first few reads of this year. 
 Just as gorgeous and haunting as I remembered it, but even worse since I was acutely aware of all the terrible foreshadowing and it made my heart ache. I still want to wrap Patroclus up in a blanket and cuddle him and keep him safe forever my darling. 
 Anyway, there was no way this was going to be a coherent review.