A moral person is someone who accepts the consequences of...
A moral person is someone who accepts the consequences of their own morality, not those of others.
A moral person is someone who accepts the consequences of their own morality, not those of others.