Read:

6:1 O Lord, rebuke me not in your anger,
nor discipline me in your wrath.
2 Be gracious to me, O Lord, for I am languishing;
heal me, O Lord, for my bones are troubled.
3 My soul also is greatly troubled.
But you, O Lord—how long?

4 Turn, O Lord, deliver my life;
save me for the sake of your steadfast love.
5 For in death there is no remembrance of you;
in Sheol who will give you praise?

6 I am weary with my moaning;
every night I flood my bed with tears;
I drench my couch with my weeping.
7 My eye wastes away because of grief;
it grows weak because of all my foes.

8 Depart from me, all you workers of evil,
for the Lord has heard the sound of my weeping.
9 The Lord has heard my plea;
the Lord accepts my prayer.
10 All my enemies shall be ashamed and greatly troubled;
they shall turn back and be put to shame in a moment.

Reflect:

Have you ever felt so crushed by guilt or shame that you wonder if you’ve crossed a line God won’t forgive?

Picture David—yes, the giant slayer—flat on his face in Psalm 6. In verse 6 He’s drowning in tears, bones aching, begging God, “How long, Lord, how long?” It’s raw. It’s messy. And it’s in the Bible.

But here’s the key: God isn’t turned off by David’s desperation. There’s no demand to “clean up first.” David exercises TOTAL honesty. He knows he can’t fix himself—so he cries out for mercy, counting on God’s unfailing love in verse 4.

That’s the heart of repentance: It’s not about shame, it’s about surrender.

You bring your brokenness to God, and He meets you right there with healing and grace. 

Repent:

1 Read Psalm 6 Out Loud – Let David’s words remind you that you’re not alone in your desperation.
2 Be honest with God – Name whatever you’ve been hiding or running from. Write it down. Burn it. Delete it. Let it go.
3 And Pray This – “God, I’m done pretending. Meet me in my mess. Renew my heart. I trust in You.”

 

Renew:

Meditate on Psalm 6 this week. We encourage you to listen to this song and let God Work in your heart.

Email us at info@vintagegrace.org

916- 933-5683

El Dorado Hills

Sundays 8:15am, 9:45am & 11:30am

931 Lassen Lane, El Dorado Hills, CA 95762

Placerville

Sundays 9:00am

2954 Schnell School Rd, Placerville, CA 95667

Mother Lode

Sundays 10:00am

870 Beach Ct, Lotus, CA 95651

Mount Shasta

Sundays 9:45am

520 North Mt. Shasta Blvd Unit A Mount Shasta CA 96067