“Who forgives all your iniquities.” Psalm 103:3 NKJV
The Psalmist wrote, “Who forgives all your iniquities, who heals all your diseases.” Notice which comes first: The consciousness that all your sins are forgiven precedes the healing of all your diseases. Note also the words “all your iniquities.” Some of us are comfortable with receiving partial forgiveness, but we refuse to allow God’s forgiveness to touch some dark areas we can’t let go of, and that we refuse to forgive ourselves for. Whatever those mistakes may be, allow God to forgive all your sins, and receive healing for all your diseases.
Let the past go. Let the mistakes go. Allow yourself to be free, and learn to forgive yourself by receiving with an open heart God’s total and complete forgiveness. Stop hurting yourself, because Jesus was hurt for all your sins. Stop beating yourself up, because Jesus took all your beatings at the cross. Stop punishing yourself, because Jesus has received all the punishment due on your behalf. It’s time to stop asking yourself if you’ve done enough to earn God’s forgiveness and acceptance. They are undeserved–they cannot be achieved by struggle and self-effort; they can only be received by faith. If you gave someone you loved a birthday gift and they insisted on paying for it, how would you feel? Hurt? Upset? That’s how God feels when you try to “earn” His forgiveness, healing, and righteousness. The more you let the waterfall of God’s grace and forgiveness wash over you every day, the more you’ll receive His health for your body and His soundness for your mind.
This message taken from: Daily Devotional – The Word For You Today