Dr. Burchell Taylor defines thankfulness as an Unabashed, fulsome, joyful, expression of acknowledgement of the goodness of God by those who are privileged beneficiaries of that goodness.
To embrace this definition of thankfulness is to understand that it is an outpouring of gratefulness in all its worth to God for what God has done. We give back to God in love for God and toward God that arises from an overwhelmed feeling birth out of what is received from God.
We give thanks to God for what God has done, and what God has done we needed to have it done and only Him could do it. God has done reasonably everything for us or he has made the ways for us the received what we have. As of that, we respond with thankfulness.