Sexuality is a big issue, but there are others - how much you commit to a relationship, to social obligation, to honesty and being honest with yourself.
I do think that good actors can do any part. It doesn't mean that they are the best ones to do it.