During recent last months, we have come through celebrations of Diwali, Hannukah, Christmas, Ramadan, and now Easter – a season of reflection, humility, hope and renewal.