Your iniquities have separated you from your God .
The Bible tell us over and over that sin leads to death and destruction because there are consequences for going against the grain regarding how God designed us to live and obey Him. Sin is a terrible and destructive thing, and sometimes we have to pay the consequences for our foolishness and rebellion against God. He does not promise that the consequences of sin will vanish when we come to Him with repentant hearts and submit ourselves to Him, but He does promise to be with us.
The story of King David is well known. He sinned greatly when he committed adultery with another man’s wife. God forgave him when he truly repented and asked God for forgiveness, but the child born of that illicit union still died as an act of God’s judgement on David.
Now, God does not always respond in the same way to the same circumstances, but He is sovereign and will use things in our lives to teach us about Him. There are times when God works in ways that are beyond our human understanding, bringing healing and restoration, although none of us can predict when this will be the case or in what fashion He will demonstrate His power. God is able to do immeasurably more than all we ask or imagine, according to His power (Ephesians 3:20).
The best we can do for those who suffer from their past is to tell them about the Saviour, Jesus Christ, and show them through Scripture that He is ready to hear their prayer of repentance and be Lord of their lives. “But God demonstrates His own love toward us, in that while we were still sinners, Christ died for us” (Romans 5:8).
God of Mercy and Grace, help me to live my life in a way that is pleasing to You each day. In Jesus name, I pray. Amen.