This book was lovely from start to finish. It was wonderful to read a teen romance geared around two boys falling in love, especially as it happened in a way that really spoke to me. The characters were good and balanced, and it was particularly telling that everyone seemed to just be trying their best, even when (or especially when) they made horrible mistakes in the process. Everything felt nice and alive and this book honestly would have changed my life it had come out ten years earlier. I loved it.