Leviticus 18:22
Matthew 6:5-8
AMEN! Little one sided though.
Please read:
1 CORINTHIANS 7:1-9 along with your LEVITICUS 18:22.
This makes the full answer of the understanding of these sins you mention.
GOD BLESS US ALL,
Jesus4life