My mother-in-law passed away over 18 years ago at Easter time. Her funeral mass was on a Good Friday. Later the year she died, I planted some Amaryllis bulbs. In all these years, the lilies never fail to bloom for Good Friday. Good Friday can vary from March 20th to April 23rd. The amaryllis blooms last about 5 days. How do they always know when to bloom? Hard freezes, early hot weather, droughts, torrential rain, whatever the seasonal conditions, nothing fazes them. They are always in bloom for Good Friday through Easter Sunday.
I like to think that there is a special reason that they bloom to remind me of her and the re-birth that Easter promises each spring.