I had the unfortunate timing 30 years ago to take my family on a tour of New York City the day of the Gay Pride Parade. I lived in New Jersey and had no idea what a Gay Pride Parade was. It was like a costume party times two, with men dressed up as women, men wearing nothing but tight short leather shorts, men with leashes on, non stop public display of affection/grouping/touching. I thought I was in a different country. That was 30 yrs ago, I can’t even imagine what they do today....
Gimme a break - if being homosexual floats your boat, fine - knock yourself out. But spare me the 'pride', please.