A marvelous May is about to become a jarring June.