To me, ethical means not harming other people. This is tricky. Some people believe that they are harmed if I support gay marriage. Yet no marriages between gay people would actually cause damage to others. But some people just feel bad when it happens.

So part of being ethical means drawing the distinction between when I'm actually harming another person, and when another person causes themself harm, by wallowing in pity, as a result of my actions.