Have you made mistakes from which you can never seem to recover? Are there blemishes on your record that just won't go away no matter how hard you try to erase them?
Every one of us has sinned and as we are probably aware the result of that sin is going to be eternal separation from God and an eternity of torment.
Every one of us has done things of which we are thoroughly ashamed and often our past comes back to haunt us again and again. The result of sin brings with it guilt - and I mean guilt with a capital "G".
In lots of ways we can be very thankful for guilty feelings because without them we wouldn't be driven to get these feelings forgiven and forgotten. So maybe our guilty feelings can be the catalyst to a real and ever rewarding walk with Jesus through this topsy turvy life of ours.
When we ask for forgiveness and truly repent of our sins even the most heinous ones can be slaughtered at His cross - they can be blotted out forever.
Admitting that you're wrong can never be easy but it is essential if we come to Jesus to have our sins forgiven - we have "all sinned and come short of His glory" Romans 3:23.
As far as God is concerned, nothing is more extreme than sin. That's why He requires us to admit our guilt in order to receive his forgiveness.
We can't have our cake and eat it too. we need to give up our illusions and perpetual 'rightness' and acknowledge our need for him to make us right.
Just think about what Jesus did on that cross. He took your guilt, your shame, your mistakes, your blemishes on Himself - and destroyed them forever.
Sadly a lot of Christians wallow in their past sins always remembering their former selves. Memories which should have been forgotten but strangely cannot be. Are you like this?
Corinthians chapter 2 tells us the "The old has gone the new has come" - we are new creations in Jesus - what he did for us that terrible day was amazing and ultimate - He took our sins and buried them forever. Part of our 'old' life which Jesus killed for us was the remembrance of sins - that is now gone - Jesus has forgiven us and he has forgotten our past.
I feel one of the biggest; No! HUGEST reasons so many of us Christians are living defeated lives is because of guilt.
Guilt makes us feel dirty and worthless - it robs us of confidence in God and if we let it, it will even rob us of our faith.
Guilt can thrive and grow if we continually bring up the past to ourselves - thinking about how we messed up - where we went that led us on a path that we will always regret - who we went with and how that person/s life and fate intertwined with ours and could so easily have had disastrous consequences.
The enemy loves to trip us up and set the traps he knows will cause us to stumble. We have to learn from our past and not let our past define us for the future. We can learn from our past the areas where satan loves to call his stronghold and so stop him dead in his tracks.
Although we rarely admit to needing it, God's mercy is available to us on a daily basis. God abounds in mercy, and he loves to share it with us.
Many Christians present a facade that says "Hey everything is Ok" They like to walk tall and pretend they don't need anything from anyone. However, if the truth be told, all of us have doubts and fears, including unresolved guilt and feelings of self-condemnation for past mistakes.
God longs for you to bring these innermost wounds to him; his mercy extends beyond what you might expect. God will NEVER turn away a repentant heart.
So whats the point of all this?
If you are Christian, in God's eyes you are perfect. Spotless. White as snow. Don't let your feelings of guilt drag you down. rest in the purity that has been given to you.