Enter into his gates with thanksgiving, and into his courts with praise: be thankful unto him, and bless his name.
Psalm 100:4 (KJV)
When we realize that there is always something to thank God for, we will naturally find ourselves giving Him praise. Even in the midst of a challenge or a difficult time, we can thank God that He has already provided the way out. When we know our God and His goodness, we really cannot help but be thankful.