It must be time for a ‘mast year’ for humanity, when we decide not to give up, but to rise again to the challenge ...