It is the unfortunate state of human affairs that no matter how understanding you try to be, ultimately you are going to judge the actions of others based on your own moral system.
Also,
::flails::.
Apparently there is no gay in 300. Oh Frank. Considering this is goddamned Sparta, I found this notion hilarious. But to be fair, Oliver Stone used used up all the gay in the ancient Greek world when he made Alexander. "True the Spartans thought their version of homosex served a specific purpose towards the goal of perfect warriors; they ridiculed the Athens homosex for being pointless and sissy because it was about higher luv( if you believe certain philosophers)." Snerk. But this is enough for my thoughts on yaoi.