I'm also not sure if homosexuality in ancient Greece was supposed to involve sodomy. It was more a bit of rubbing against eachother I think.

With the Romans iirc, homosexuality wasn't so bad as long you weren't the one bending over.

I also heard the Egyptians (I think) would sodomize their enemies after a victorious battle.