With respect Alan, this post shows you do not have a firm foundation on these topics. Lots of basic errors here.
You need to better understand:
-what is the Christian Church
- the relationship between the old and new testament
- the place of the Bible vs the teaching authority of the Church, which significantly predates it. Ppl seem to view the Bible as a big magic rule book and often think it is the supreme authority, a protestant error.
-what Christian morality is actually based on
For example, you mention 'gay sex'.
The Churchs opposition to homosexual acts isnt based on Leviticus from the old testament.
Leviticus was a code for the ancient levites, a jewish tribe. Why would Christians today adhere to it?
The Church's opposition is actually based on natural law, that is in this case, biological science. Ie what our bodies sexual functions are for and how they work.
Its not a surprise that the Levites agreed, but basing any stance purely on what it says in a book is not a convincing argument.
Things will be a lot clearer if you get the foundational concepts correct. 👍