Forgiveness is difficult but essential

Ahisma is the yogic practice of non violence, which includes physical, mental and emotional violence towards ourselves. Its a very challenging and overwhelming practice to take on, as we we tend to judge others and ourselves. We get angry, we criticise and get...