Memories of the past can be devastating.
It helps so much when we keep before us these truths:
I John 1:7   the blood of Jesus Christ His Son cleanseth us from all sin.
Revelation 1:5   And from Jesus Christ, who is the faithful witness, and the first begotten of the dead, and the prince of the kings of the earth. Unto Him that loved us, and washed us from our sins in His own blood,
No matter how badly we acted … no matter how terrible the sin … the blood of Jesus cleanses us of that horrible sin …
No sin is stronger than the blood of Jesus. Nothing we could have done can defeat the blood of Jesus.
And in book of Revelation, we see no man was worthy of himself. You can never be good enough. Instead we just accept that HE (Jesus) is worthy and HIS blood cleanses us of all sin.
When we understand this, many of those sins of which we are ashamed will vanish from our mind.
Also sing these hymns: (tap on link to reach hymn)
* Power in the Blood
* Have you been to Jesus for the cleansing pow'r
* I serve a risen Savior
Joan Boney