New Year's Eve is often a time for reflection. Plenty of good things have happened in the past twelve months, as well as, inevitably, some not so…