Ah, the old double standard.
Why is it, STILL today, when we are all supposed to be SO LIBERATED about all this kind of stuff, do people still bring up the double standard?
Two girls dance together, nobody even notices.
Two boys dance together, and all of a sudden they're gay!!!!
Apparently you dont care who your son has affections for, so I applaud you on that....otherwise you would have stormed over there and broken it up, instead of wanting to take a picture.
He's 15 you say? Well, some teens dont mature as fast as others. He could have been dancing with his friend because he wanted a dance and nobody else would dance with him.
Yes, he could be gay, but the way you spoke of it, it sounds like two friends trying to have a good time out of a boring party.
If you are confused whether this other boy is a friend or a boyfriend, why dont you ask?