This weekend is a good time for reflection.