My Basket of Blessings: and many reasons to thank God