David was called a man after God’s own heart (1 Samuel 13:14; Acts 13:22). Why? One of the reasons is because David had a heart of gratitude. David habitually praised God for who He is and thanked God for what He does...
1 Chronicles 29:10-20 (ESV)
David McNeely