tbh the bible was written tens of thousands of years ago, and it's not like God wrote it word for word, it was written as men interpreted what God was saying.
God loves all men equally, so I don't really understand why a Christian would be anti-gay on a religious basis.