Sounds like a young adult novel.
someone who's had experience A) being young and B) having crushes
“There’s the [ Star Wars] clothes-making seminar, This Is How Democracy Dyes.”
I got thinking of 1994’s Star Trek: Generations, enough to dig up the film’s trailer. It makes the movie feel small, which it honestly is. I’ve…
“ Star Trek? Horny? Noooooooooooooo.” (I was being very sarcastic.)