The type of thinking that led to arguments made by you and repentance is exactly why it took centuries (Millennia? more?) for acceptance of gays.
Nope. Lots of cultures have previously accepted gays. (You could even stretch things and call the Egyptians furries.)
None have
ever been OK with desecrating the dead.