GOD IS BIG ENOUGH TO COVER YOUR MISTAKES, JUST AS HE DID FOR RAHAB THE HARLOT.
One of the most difficult things for people to do is overcome the past. Mental health providers, social service persons, psychiatric practitioners and even the religious community will all attest to the fact that "issues" from the past continue to reverberate and ricochet into the present of most people's lives, causing a whole range of consequences from toxic relationships to emotional handicaps to even physical illnesses.
The concept isn't new. We have long recognized that "the child is father of the man" and "what is past is prologue" in our lives. Helping people find a way to cast off the baggage of the past is one of the most difficult tasks in ministry.