Passover, Lent and Ramadan are times of renewal; this year all three are occurring in spring, the time of nature’s renewal.