In my view gay sex is only immoral if A: it is age inappropriate or B: if one or more of the parties invoved is not consenting or unable to consent.
Same as any other sex.
Same as any other sex.
You can fix ignorance, you can't fix stupid.
Tinkety Tonk and down with the Nazis.