Jesus never spoke against homosexuality.
Yes, Jesus DID speak against homosexuality:
[
6] But from the beginning of creation, `God made them male and female.'
[
7] `For this reason a man shall leave his father and mother and be joined to his wife,
[
8] and the two shall become one flesh.' So they are no longer two but one flesh. Mark 10:6-8 RSV