David is called a man after God’s own heart. For most people, though, that statement comes with a giant asterisk. Even though David was a man after God’s own heart, he still committed some major sins. Those sins are an asterisk on his life. However, David’s response to those sins continue to show us whatRead more
