God Waited Over Nine Months!

Read the Bible in a year by reading Second Samuel 10-12 today.
David committed adultery with Bathsheba, then had her husband killed in battle. After allowing a period of mourning for her husband, David took Bathsheba as his wife. The Bible says this, “And when her mourning was over, David sent and brought her to his house, and she became his wife and bore him a son. But the thing that David had done displeased the LORD” (2Samuel 11:27). After that God sent Nathan the prophet to David to reveal to him that God knew of the whole thing.
What amazed me about this (something that I had never noticed before) was that God waited just over nine months, before sending Nathan. Assuming that the gestation time for the baby was normal, God allowed just over nine months to pass before rebuking David. Why did God wait that long? Was God waiting for David to come to a realization himself to what he had done? He was a man of God, who knew both the nature of God and the nature of sin. Surely during that whole time David would suddenly realize what he had done, but no, he never arrived at that point. God did not want to have to punish David, a man who was after God’s own heart, but He could no longer tolerate the impenitent heart of this man.
Just because we do not immediately suffer for our sin, does not mean that God has looked the other way. No, He is not wishing that we perish because of our sin, so He is giving us time to repent. Please, do not put off repentance another day.

Share your thoughts: