“How blessed is he whose transgression is forgiven, whose sin is covered” (Psalm 32:1)!
Have you ever been haunted by a wrong committed? Does grievous sin from the past continue to haunt your every thought? You’re in good company. Who would have imagined that the man described as being after God’s own heart; whose intimacy with God and eloquence of language would produce the 23rd Psalm, would someday be writing the 32nd Psalm? While Satan’s one dimensional attack is to immobilize us with poisonous thoughts of the past, the resurrected Christ proclaims and provides for all who would receive it a three-dimensional atonement that is sufficient to cover all our sins — past, present, and future. Let it go. You have been set free.