Geras
Midfield
Peoples moralities differ. What one sees as moral another doesnt .If you're a massive bigot, homophobic racist, then yes, you should be ashamed of yourself.
BUT it's not too late to change and grow some empathy, compassion and basic human decency.