This was the scene on Charles Street in downtown Boston on Friday evening.
Men dressed as twisted versions of nuns, calling themselves "Sisters of Perpetual Indulgance," marched in the Gay Pride Parade in Boston to mock the Catholic Church.
Or to put it another way:
Are you a traditional, heterosexual, monogamous Christian or Jew? Guess what?
In today's culture: you're the one "in the closet".