I'm going to name my newborn son one of the following:
I can see the courtroom scene unfolding now.
"Ganymede Anonymous, at the tender age of 14, you stand accused of strangling your patents with their own entrails as they slept. What do you have to say in your defense?"
"They named me after the eternal pedo-fuccboi to the king of the Greek gods, Your Honor."
Gay ain't got nothing to do with this one. Ganymede was a young boy that Zeus found so beautiful that he raised him up to Mount Olympus, made him eternally young, and gave him the position of his cupbearer. Also his lover.
This is why one of the moons of Jupiter is named after him. They're all named after Zeus's lovers.
Ganymede was from ancient Greece; if you asked him if he was gay, his answer would be "What's gay?"
Zeus is perhaps best described as omnisexual. He went after pretty much literally anything that moved, and a few things that didn't, and was not above turning himself into women, animals, or inanimate objects (including one infamous case of golden rain) to seal the deal. Literally half of Greek mythology starts with "So Zeus stuck it in something he shouldn't have -again- and then..."
There are no stories pertaining to Ganymede's willingness in this. He really didn't have a say in the matter anyway; when the king of the gods tells you to bend over, you bend over.