The end of the year is near - and we are galloping into December on the half-human, half-horse, all-optimist hooves of Sagittarius season.