I admit, I am such a happy human with sappy YA. This book was basically perfect. I loved the cast of characters - they felt real and honest - and I frankly didn't know who Blue was until he was revealed. I couldn't believe that I didn't pick up on the major hints the author sprinkled throughout (just like Simon didn't)! I'm so glad for the representation, the dialogue about our assumptions, and the adorable romance (of course). So much recommend.