We humans celebrate May Day for several reasons, with the primary one being to greet new life...

because it's Spring!

And Mayday Mayday means literally, from the French M'aidez, "help me!"

This does also seem to capture what we are all feeling at some level.