WHY HAVE YOU BROUGHT ME THIS FAR? (2)
David knew that no mortal including himself was fully righteous but sinful. He also knew sinners were disqualified from God’s favour yet he continued to receive God’s favour. In his confused mind, he asked God in 2Samuel 7: 18, who am I, O Lord GOD, and what is my house, Read more