Anarchism and communism are 95% the same in regards to goals. They just have different views on how to get there, that differ very little or a lot depending on the specific sub ideology, of which there are many. The 5% with different goals are some anarchist tendencies which want to keep markets and money, like mutualism. Everyone else wants a stateless, moneyless and classless society where people contribute according to their ability and receive according to their need on the basis of mutual aid. And no, “anarcho”-capitalism is not a thing, that’s an oxymoron.
A gay person existing doesn’t actually literally harm anyone though. A homphobe shouting slurs at a gay person, excluding them from vital social, economic or whatever activity or beating them up does very concretely harm someone. It’s not that difficult.