Emperor, Schneizel, Suzaku, Rivalz, Orange, hell even Clovis are straight. What the fuck are you talking about?
I do understand where you're going at, because Lelouch really is a fag. I was hoping for him to hit at least one of the girls, all he gave us was a DO NOT WANT face when C.C. kissed him.
Fuck, even Suzaku indirectly admitted to being lovers with Euphie in the side stories.