It's not politically correct to say but homosexual acts are abnormal.
Abnormal =/= wrong.
Sorry about that!
Sam and his partner had a right to do what they did, but they acted without consideration to other peoples feelings, and that's not the proper behavior.