No dilemma for me! Homosexuality is perversion. End of story. The reasons are many and varied.
The bible is certainly on the subject.