Plenty of things to be grateful for, and plenty to hope