Understand, this a spiritual battle. It is not about gender, or sex, or "race" (a made up term), or the environment. Those who contrive and connive that those are their issues, are led by the nose by evil spirits.
American politics is dead, and your priority should be getting right with Jesus Christ. God's narrative prevails and we are entering the End Times.
The 'last hour;, as Christ put it, began while He was still walking the earth as a man. So, yeah, it's been going on a while. We'll know when the time of departure is near when the great man of sin shows himself.
And Communism, and all it's subcategories, has always been an anti-Christ movement.