I heartily recommend this book.

Alex Wesley is a seventeen-year-old senior at Fairmont High School. He is a star jock and the captain of the swim team. Everything in his life seems perfect, except for one big secret: Alex has a boyfriend.