It's a popular saying in Christian circles. This is not about doing anything, but just letting go (as I understand it).
Could this be an opening to shake hands and support many of the major religions of the world? Buddhism, Taoist, Sufi, Vedic tradition of India (and probably many more), they...
Here is an attempt at a brief summary:
Blessed are the meek, for they shall inherit the earth. Blessed are those who bear insults, exclusion, and even hate because of me. Great is your reward in heaven. The prophets of old were also persecuted, and just like them you will find your reward. The...