As each new year approaches, most of us do a little reflecting on how things have gone that year and what might be in store ...