Spoiler-free review of Simon vs. The Homo Sapiens Agenda:
https://www.goodreads.com/review/show/2259172724
It's the story of a boy, Simon, who is gay and in the closet and finds a confidant in another gay student at his school with the added perk of neither of them knowing each other's identities. Then someone discovers his emails and shit happens.
4/5 cute, charming, funny, has a happy ending, and there is actual character growth