If you go outside of Europe you might find as a gay man, or even just as a man you cant work as cabin crew.
There are a number of airline who only employ female cabin crew. This is perfectly legal in their countries.
One issue that was touched upon before is a gay person offending a Muslim, for those of you operating into countries where homosexuality is illegal?
How does the airline deal with this while complying with UK and EU law, having to roster a crew member who in effect could be arrested on arrival at a foreign port.
Sounds like a legal nightmare for the airline to keep everyone happy!