"David said to Nathan, 'I have sinned against the LORD.' Nathan answered David: 'The LORD on his part has forgiven your sin: you shall not die.'” 2 Sm 12:13
Reading the first verses of the twelfth chapter of Second Samuel makes readers terribly uncomfortable. The prophet Nathan, in the name of God, recounts all of David's awful behavior. After reminding David of all God did for him, the prophet then recounts the King's lust for Bathsheba, and his willingness to put Uriah, Bathsheba's husband, in the front of the fighting where he could easily be killed. For all of this, Nathan tells David, God will punish him severely. Repentant, David admits his wrong and Nathan assures him that he will not die, that God will eventually forgive him.
What kind of God is this? Though David's child with Bathsheba and three of his other children die, David's next child with Bathsheba is Solomon who will be called the wisest man in Israel. Our is a forgiving God, a healing God, a loving God beyond our imagination. His compassion makes no sense. His mercy knows no bounds.
If David can ask pardon and be forgiven, surely there is nothing to keep us from seeking God's mercy on a daily basis. Although we all sin and often have a difficult time breaking unhealthy, even sinful, habits, God is never far.
Today, hold fast to a forgiving God.
What is most difficult for you to forgive in others?