I think we have really over complicated all this - isn’t it just that we have our physical side ( our animalistic appetites) and another side that can think beyond our immediate needs once certain conditions are met?
So, a lot of this stuff is about how we create the inner temple - the space inside us that can carry concern and live for others beyond our immediate self.
The ‘sins’ as such are really behaviours that are not the best thing for oneself - gluttony, lasciviousness, etc - no one would disagree with that surely ? They set up discontent in our feelings and lead to lack of control, envy, greed etc that can then lead to us losing sight of what’s really important. They are sins against the self and our full potential.
In modern day language, we would just say count your blessings, comparison is the thief of joy and use terms like self control or self esteem but the underlying behaviour and correlated rewards are the same - a sense of inner peace, benevolence, compassion, kindness, thoughtfulness, concern for those who are vulnerable - a genuine desire to help and share skills to benefit each other.
Isn’t it about getting our own lives in order so we can then look after each other this building communities, etc.
Re: homosexuality- don’t know where scripture for this fits in - maybe it was like the milk and meat thing - seen as unclean due to bodily functions/ hygiene.