You might have noticed that in this current season, Wednesdays are my days to work toward some super-awesome God-sized dreams. So here is a blast from the past straight from the archives. Enjoy, dear friends… and thanks for the grace.
***
“If only I hadn’t… I wish I didn’t… Why can’t I go back… It’s all my fault.”
Regrets. Mistakes. We all have ’em. We’ve all made ’em.
So what are we supposed to do?
Today we touch on a subject that I feel is sometimes overlooked in our Christian world. Forgiving ourselves.
Our hearts are really complicated. When you add our brains and flesh to our heart mixture, things can get super confusing… And kinda messy. Fortunately, God can clear things up for us.
See, here’s the deal. God forgives us WAY more than we deserve it. Yes, we screw up. Yes, we repent and apologize to Him. Then He forgives us… And thanks to our human nature, that cycle repeats. (And thanks to God’s love, He continues to forgive us. WHEW.)
We can get stuck when we refuse to let it go and let God do His thang. When we hang onto our past sins, hurts, regrets and don’t allow God to take them… It is like we are saying that The Cross was not enough.
Let me say it again… When we hang onto our junk (blockages), we are essentially saying “Thanks so much for sending your beloved Son to die on The Cross, God… but that’s not quite good enough for me. I need something more.”
Uh. Yikes? I think a mindset like that might be offensive to The Big Man! I sure wouldn’t be happy if I made the biggest sacrifice of my entire existence and somebody said it wasn’t “good enough” for them. Sheesh.
So what do we do? We need to get over ourselves. Seriously. (Yeah, I said it.) Yes, we are God’s loving creation, but we aren’t better than The Cross. And we don’t have the power to mess up more than Jesus’ sacrifice can cover. We must GENUINELY believe with our heart, soul, mind and strength that The Cross WAS enough. God made a promise to us through His Son. The action of Jesus’ death on the cross FORGAVE us of ALL of our transgressions. Not just the little ones. Not the easy or simple ones.
ALL. OF. THEM. Every last lousy sin, from stealing a pack a gum, to hurting someone else to… well, you get the picture. After all– a sin is a sin is a sin. (But that’s another blog post 🙂 )
So today’s challenge for unblocking your heart is to FORGIVE yourself of any past hurts or hang ups. If you have accepted the Lord Jesus Christ as your Savior* then YOU. ARE. FORGIVEN.
Period. The End. IT IS FINISHED. (Does that sound familiar?)
Do you struggle with forgiving yourself? Have you forgiven yourself in the past? What did you experience? Please comment… I would love to pray and/or rejoice with you!
Let God do the work. Give Him your hurts and regrets. He loves you more than you can imagine. Let it go and let God do His thang, covering you with mercy, grace and forgiveness.
He has got it covered. The Cross did that for us. He Forgave you– Now go ahead and forgive yourself too.
“…If we admit our sins…he won’t let us down; he’ll be true to himself. He’ll forgive our sins and purge us of all wrongdoing.” 1 John 1:9 (MSG)
Linking up today with my sweet friend Beth over at Three-word Wednesday and having a little Coffee for your Heart with Holley. Oh! And be sure to join our #EverydayJesus link-up community right here at 7 Days Time every Thursday!
(*If you haven’t accepted Christ and aren’t sure what all that involves, shoot me an email via sharita{dot} knobloch{at} gmail{dot} com. I would love to talk with you about it.)