All of us must die eventually. Our lives are like water spilled out on the ground, which cannot be gathered up again. But God does not just sweep life away; instead, he devises ways to bring us back when we have been separated from him. 2 Samuel 14:14 (NLT)
If you’ve ever had the experience of being “your own worst enemy” you know the feeling David had. Absalom, one of David’s sons had killed his brother, because that brother, Amnon, had raped their sister, Tamar. David blamed himself, and his self-inflicted punishment was that he refused to see his living son.
Joab, David’s general, looked after David and sent a very wise woman to David under the pretense of David helping her settle a dispute. She told David a story much like his own, but disguised it enough so that the king imagined he was only hearing of the woman’s troubles. At the end of her story the woman revealed it was David who was inflicting punishment on himself and those around him, particularly his son, Absalom. What David was failing to remember was that God clean-sweeps away the sin of our lives to restore us; God doesn’t want us to live in misery so as to repay Him for our actions.
Are you holding on to something for which you feel responsibility?
You confessed to God that you didn’t handle it well, made mistakes, or were just plain rebellious and sinned! You confessed it more than once; (truth be told you’ve confessed it dozens of times). You asked to be forgiven and restored. And you’re still asking.
Are you calling the God who promises to forgive the sin we confess and repent a liar?
But if we confess our sins to him, he is faithful and just to forgive us our sins and to cleanse us from all wickedness. 1 John 1:9 (NLT)
Isn’t it time to be really forgiven; accept the clean sweep of His mercy, knowing He never wanted to sweep away your life?
Don’t be your own worst enemy; let God be your best friend. He wants you to live a life of rejoicing, and you can’t do it with all that guilt – let it go!