The USSR is gay revisionist poo and no, communism does not advocate for a gay society; it is actually quite normal for communists to be anti-gay. If you wanted to go down the "revisionist" road, you could make a strong argument being pro-gay is form of revisionism. Marx, Engels, Lenin, Stalin and Mao were all anti-homosexual. Engels most explicitly so, and Lenin indirectly. Almost all communist-led governments have been anti-homosexual, with basically the exception of modern day Cuba (though they were historically anti-homosexual too). Even most communist parties that have significant mass-support are anti-homosexual, such as the KKE in Greece.

Beyond all that, the greatest attacks on the male homosexual identity came from queer theorists. Queer Theory is basically a body of work that deconstructs the idea that the male homosexual is born that way. This work should be seriously studied by Marxist-Leninists. People are not born homosexuals, they are turned into them somehow. In fact, there was no such thing as a homosexual until fairly recently in history.

In short, homosexualisty is perpetuated not by the individual, but by the bourgeoisie of society into the individual's mind.