>Gay people can also just be chaste. They don't have to marry a woman.
So how would you feel if you were in love with a woman but were told you can't have sex with or marry her? If you say "yes because da bible said so" you should know that you are actual cattle. Literal slave mindset.
>Also 'x is wrong because my religion says it's wrong' is a perfectly legitimate response to ethical questions.
No it's fucking not? Not in this case. This isn't like muslims not eating pork. Your morality demands people force it on others even if they don't follow it themselves. And this is a problem because homosexuality doesn't hurt anyone. You are punishing others over a victimless crime that you arbitrarily declared is a sin. That is just plain wrong no matter how you twist it.
>All morality is inherently imperialistic, since you are making claims about what others should and shouldn't do. And all laws are ''oppressive'', since you are restricting what others can and can't do.
There is a difference between banning things that harm people and banning things that hurt no one. Especially when it affects the lives of people this deeply, especially when your rules cause harm themselves and especially when the only justification for it is a religious belief that is not based on any rational fact, yet has its tenants forced on people unaffilated with it.