David was a mighty king, who was known as “A man after God’s own heart”. David was also deeply flawed, and he paid a painful price for his failures. But because of God’s great grace, David would not be forever defined by his failures. His son, Solomon succeeded him as king, and David was allowed […]