The last few days have been filled with warmth and joy; a wedding party that brought optimism and fun, a May Day celebration that went forward despite unseasonably cold weather, tulips and daffodils suddenly poking out of the earth, and my phone ringing constantly...