God has provided blessings innumerable. Sin has brought curses to counter the blessings. Being thankful is being humble, which is probably why so few are thankful (that includes me).
Thanksgiving Day in America – The Secret Riches of Thankfulness by Rev. Michael Bresciani