The Spartans were also gay.
Well its not gay if youre on top, according to sources at the time. Giving a fucking was manly, but taking a fucking was feminine.
I think that was Rome?

Rome came much later.

The mindset is actually still alive today. A lot of central and south american countries still have this mindset due to Portuguese and Spanish influence over the centuries. I watched a documentary years back talking about the history and origins of machismo in Latin culture.