christianity
Practice: Forgiveness
I think it is human nature that we are constantly disappointed with ourselves and others. One fundamental driver for this is our struggle between altruism and selfishness. We are programmed to be supportive and helpful to those around us but we are also programmed to look out for our own