A key error of Marxism is the placement of the Second Great Commandment of "love thy neighbor as thyself" ahead of the First and Greatest Commandment, love God totally.
And thou shalt love the Lord thy God, with thy whole heart, and with thy whole soul, and with thy whole mind, and with thy whole strength. This is the first commandment.
And the second is like to it: Thou shalt love thy neighbour as thyself. There is no other commandment greater than these. Mark 12:30-31
When you invert that order, removing God and the truth to second place, then the good completely loses its grounding, moral confusion takes the day.
(Cf. James V. Schall, The Regensburg Lecture, South Bend, Indiana, St. Augustine's Press, 2007, 17.)
Lust, the source of all sexual sins, is the counterfeit of love. It is selfishness in place of selflessness.
Remember that Judas was "concerned about the poor" because he kept the apostolic purse and was a thief. Cf. John 12:6.
P.S. When the communists came to take over Cuba, Castro and all his court, they came with rosaries around their necks! But their false secular-humanist doctrine gives them away! You cannot love man without loving God because you neither know what love is nor do you have any real incentive to pursue it, especially when it requires sacrifice and discipline. Do not trust homosexualists, especially who claim to love Jesus! It's a big lie. It's the same lie of Judas.