"I need to forgive everyone perfectly before God will give me peace to sleep."
How it sounds in your head: Maybe I can't sleep because I'm harboring unforgiveness toward my daughter who never calls, or my sister who took Mom's jewelry, or my husband who hurt me. Until I forgive perfectly, God won't grant me rest.
"And be kind to one another, tenderhearted, forgiving one another, even as God in Christ forgave you."
-- Ephesians 4:32Religious teaching that your forgiveness of others determines God's forgiveness and blessing toward you, making peace conditional on your performance.
You've heard sermons about unforgiveness blocking blessings, and you do have genuine hurts and strained relationships. The correlation between relational pain and sleeplessness seems to prove the connection.
Jonah was furiously angry at God, bitter, unforgiving toward Nineveh, literally asking God to kill him out of spite. God didn't withdraw, didn't punish, didn't demand Jonah fix his attitude first - instead God reasoned with him gently and continued blessing him despite his unforgiveness.
I REFUSE the lie that unforgiveness blocks God's rest. IT IS WRITTEN that I forgive FROM being forgiven, not TO GET forgiven. God already forgave me in Christ - past tense, finished. My sleep is not held hostage to my emotional perfection. IT IS WRITTEN in Romans 5:8 that while we were STILL SINNERS, Christ died for us. He didn't wait for me to get my heart right first. Jonah was bitter and unforgiving, yet God kept providing for him. The BARAK blessing covered even murderers who hadn't made things right. I receive rest as pure gift, completely disconnected from my ability to forgive perfectly. Holy Spirit empowers me to forgive from overflow, not obligation.
The Father isn't withholding rest until you achieve perfect emotional resolution with everyone who hurt you - He's already poured out complete forgiveness on you while you were still a sinner, and He gives rest from that same unconditional love. Your legitimate hurts don't disqualify you from His peace.