I attended the Thanksgiving Mass and wanted to comment on your central point: You claimed people should give thanks to god.
Among other things, you said you thank god for having good eyeglasses, which aid you greatly, day-to-day.
When we don't know who should properly be thanked for some good, it's bad to direct thanks to some arbitrary entity. False thank-you's are nearly as irritating as false apologies.
Edina Catholics believe god to be a supremely good, all-loving force. Were such a force to exist, it would merit attention from conscious creatures; we would seek to understand it--how it functions, where it came from, why it does what it does.
For god to be supremely good, it would have to be fair. Yet we observe great inequality in the distribution of economic opportunity, from one individual to the next. Most have suffered vastly more want than have we.
Many people with faulty eyes do not have good vision correction. This results in enormous cost, in quality-of-life, around the world. Millions today cannot read or even watch TV or film due to inadequate vision correction.
It is almost unimaginable to you and me--that we might have to go years without needed vision correction, in the contemporary world.
As beneficiaries of good optometry, should we attribute our luck to preferential love from the author of the universe?
That's the question I wish you addressed. You didn't.