More Happy Than Not by Adam Silvera
Aaron has a lot in his life he’d like to forget: his father’s suicide, his own suicide attempt, his mother working two jobs to make ends meet, the way his brother hardly talks to him anymore… But it’s not like he’s ready to sign up for the Leteo procedure, which wipes out some memories and lets you have a fresh start. After all, he’s still got his friends and his girlfriend, Genevieve. Then he meets Thomas and his world starts to shift. Thomas is a great guy who gets him in a way no one else does. Aaron is pretty sure Thomas is gay, and it doesn’t take him long to figure out he is too. And that is something he needs to forget.
Recommended for readers in high school and up.