Oops !! You’ve proven that you haven’t read Plato .
Don’t forget the argument from reason against homosexuality too. Plato and Socrates in the Gorgias.
SOCRATES: And here, Callicles, I would have you consider how
you would reply if consequences are pressed upon you, especially if in
the last resort you are asked, whether the life of a homosexual is not
terrible, foul, miserable? Or would you venture to say, that they too
are happy, if they only get enough of what they want?
CALLICLES: Are you not ashamed, Socrates, of introducing such topics
into the argument?
SOCRATES: Well, my fine friend, but am I the introducer of these topics,
or he who says without any qualification that all who feel pleasure in
whatever manner are happy, and who admits of no distinction between good
and bad pleasures? And I would still ask, whether you say that pleasure
and good are the same, or whether there is some pleasure which is not a
good?
CALLICLES: Well, then, for the sake of consistency, I will say that they
are the same.
SOCRATES: You are breaking the original agreement, Callicles, and will
no longer be a satisfactory companion in the search after truth, if you
say what is contrary to your real opinion.
CALLICLES: Why, that is what you are doing too, Socrates.
SOCRATES: Then we are both doing wrong. Still, my dear friend, I would
ask you to consider whether pleasure, from whatever source derived, is
the good; for, if this be true, then the disagreeable consequences which
have been darkly intimated must follow, and many others.