This past weekend we had 4 days with consistent temperatures below 30 F… in May. Sure a frost over night but snow fall and freezing temperatures come on.
Wandering the yard today you wouldn’t know it had just snowed. 80 F sunny and the apple trees have started to bloom. Nature knows what it is doing, looking forward to watching them grow and hopefully a light harvest of multiple varieties.
As for the cherry blossoms, they could care less that it was freezing out time to get a net so the birds and squirrels don’t eat every cherry like they did last year.