We have a lot to be grateful for.....