(*hug*) Just remember that there may be in fact some gay guys at your school. They may just not be out yet. If it would help you, join a GLBTQ Club or something similar to that. You would most likely be able to find others that you might want to go out with. I hope this helps. :smilewave
Generally speaking, how big of a high school is it (#) and is it in a rural or conservative area? That could help explain part of it.