Boy Meets Boy by David Levithan (2003)

syndetics-sc
Set in an alternate universe where gay is completely unremarkable, Paul becomes the first openly gay third-grade school president and helps form his school's first gay-straight alliance (mostly to help the straight kids learn to dress and dance). Paul is now in high school, where the quarterback and the head cheerleader is the same person--a drag queen named Infinite Darlene--and where he meets cute new boy Noah. Hilarious and very sweet.