It may not be your fault. These days it is difficult to feel like a good person. In fact the harder you try, the more you may feel like a failure.
The calls on our moral attention are multiplying at an extraordinary rate. We are living through a perfect storm of social justice movements, activist NGOs, an unusually plausible pope, and a flood of academic moral philosophers trying to write for the public. Globalisation means that we have to take account of the furthest implications of our actions. The internet and social media spread the news of our ever increasing obligations and strike down those who sin without mercy.