In the quiet hour before battle, men quake. Swords are being sharpened. Anxiety settling in. It's go time.
Friday, July 11, 2025
Psalms For Psalms- Day 35
In the quiet hour before battle, men quake. Swords are being sharpened. Anxiety settling in. It's go time.
Thursday, July 10, 2025
Psalms For Psalms- Day 34
The beginning of Psalms 34 is convicting... "I will bless the Lord at all times"
Do we really bless God at all times? Or do we bless the Lord only when things are going well?
My brother in law gave me some of the best parenting advice I've ever heard. He said, "When a baby cries, consider it a monastic calling of the bells to go to God and pray every time you hear those cries"
Last night, I was rocking Merritt and praying to God, thanking Him for the wonderful gift of my kids and wife.
I don't always get it right, but in that moment, I was overwhelmed by the goodness of God's grace and the sweet blessings Christ has given us.
God takes us wherever we are and holds us fast, until we are asleep in His arms just like Merritt was asleep in the picture above.
I pray today that we would bless the Lord at all times, reminding ourselves of the incredible blessings that God has given us.
Psalms 34 starts with a convicting line... "I will bless the Lord at all times
I will bless the Lord at all times
Psalms 34- Bless God At All Times
When the world is in despair
I trust in God who is wise
There is nothing good apart from God
I will boast in Christ Jesus
Magnify the Lord with me
And praise the One who sees us
God answered my prayers
Took me from the lowest of lows
To the highest of highs
Jesus saved me from my woes
Taste and see that the Lord is good!
More satisfying than the best meal
Those who take refuge in Him
Find their hearts healed
God redeems us from nothing
Molds us like clay
Fashions our hearts into a life worth living
Guiding us every step of the way
Wednesday, July 9, 2025
Psalms For Psalms- Day 33

Tuesday, July 8, 2025
Psalms For Psalms- Day 32
Psalms For Psalms- Day 32
Sunday, July 6, 2025
Psalms For Psalms- Day 31
Have you ever seen a battleship be built? It takes 3-4 years to be built. Every single part has to be made perfect and ready for battle; a single mistake could be catastrophic to the ships men.
After the ship is built, the ship must be steered correctly and focused on its mission. What happens if the rudder is off keel? The ship slowly and surely drifts off course. But not immediately, it’s a process that happens by a single degree being miscalculated.
And such is the case with our lives. We are fashioned perfectly by God as Psalms 139 talks about. But our own selfish desires can steer off course by a degree and lead us into shipwrecks.
I pray that God would guide our course, turn the rudders of our hearts back to Him, and we could rely on the Lord in all things!
Psalms 31- Turn Our Rudders God
Turn your ear to me Father
Rescue me with haste
That I might draw near to you
To get a glimpse, a small taste
You have redeemed me
Brought me from nothing
Fashioned my dying heart
Turned me into something
Be gracious to me God
For I am like a ship
Whose rudder is pointed the wrong way
And bow is about to tip
Only You can calm the waters
Easing the stormy sea
You take broken vessels like myself
Fixing the innermost of me
Your goodness is stored up abundantly
Like a farmhouse full of grain
In the middle of the summer heat
Your love pours out like rain
Love the Lord your God
All you who call Him friend
It is Him who preserves the faithful
Steadfast through the end
Saturday, July 5, 2025
Psalms For Psalms- Day 30
Friday, July 4, 2025
Psalms For Psalms- Day 29
Thursday, July 3, 2025
Psalms For Psalms- Day 28
One- this idea of God as our Rock. Not one that is silent like the rocks on earth, but a loud and zealous God who is our Protector, and Savior.
Have you ever been through a mountainous road and wondered how hard it must have been to blast through rock to clear the road? When I think about God, He is even mightier than the strongest rock on earth. He is impenetrable, unmovable, unshakable. That is the God we serve.
Two- God is our Shepherd. Not just any shepherd, but a good one like Psalms 23 talks about. He carries us, guides us, leads us past areas we assumed would lead us to certain death. When we trust in Him, our paths our straight. When we follow our own wants and desires, we end up in ditches and dens of wolves.
God, remind us today that You are both our Rock and Shepherd. Strong and mighty, yet gentle and caring for our souls. Thank you for saving us and loving broken people like myself.
Psalms 28- Mighty Rock & Shepherd
Wednesday, July 2, 2025
Psalms For Psalms- Day 27
My prayer is that we can approach the throne of Grace confidently, knowing that Christ has gone before us and paved the way for us, because of His deep, rich, vast love for us. How sweet it is that our Father loves us more than we could ever imagine
Tuesday, July 1, 2025
Psalms For Psalms - Day 26
In my many years of running, it was a 365 day relentless pursuit towards being better. Every ounce of my heart and soul was poured out into being the best runner I could be.
I think about that now as a husband and father. Am I pouring out myself sacrificially for them in the way I did for running?
Often times I miss the mark. But pursuing righteousness and integrity is something always worth pursuing. Day by day, hour by hour, minute by minute, we can honor God.
God, help me pursue excellence and righteousness in everything I do. Help myself and friends pursue You with our whole heart like Jeremiah 29:13 talks about. Help us keep running the Straight Race after You.
Psalms 26- Relentless Pursuit
Sunday, June 29, 2025
Psalms For Psalms- Day 25
This morning, I was guiding my daughter, Merritt around the house. She had a little cart she was pushing, and I was pulling out large objects in her way as she moved along so she wouldn’t get stuck.
And it struck me… Our Father does the same thing for us. We are pushing our little cart in life along… and He protects us, shows us the right way to go, and guides us towards Him.
Father, You are the Good Father who cares for us better than we care for our own children. Thank you for loving us when we live in ways that don’t deserve unending love.
Psalms 25- Trust
Wednesday, June 25, 2025
Psalms For Psalms- Day 24
Friends,
As I read Psalms 24, I think of the mountain of life. Its crags can be jagged and tiring, but our Lord and Savior leads the way. He gives us the route we need to follow through His Word and through His people, and shines His light in dark paths. When we are tired, He holds us up. Every foothold in life, God has perfectly ordained and fashioned for us. Think about that…! My heart is filled with gratitude for all Christ has done for us.
May we continue to be thankful for the footholds of rest God has provided for us in our lives in our climb to His Holy mountain.
Psalms 24- Footholds of Rest
Tuesday, June 24, 2025
Psalms For Psalms- Day 23
God, in His kindness and graciousness, continues to point out new things in His Word to me every day.
All He asks is that we come to His stream, His Word and sit with Him.
Psalm 23 hits hard in both rest and grief. I am drawn by the imagery of still streams and quiet water. Yet, I think about my two children in heaven who have gone through the “Shadow of Death”
To know that God walks with us in both the quiet and the difficult moments gives me strength. To know there will be heavenly restoration is a beautiful reflection.
This is my cry and prayer. Lord, may I sit and dwell beside You forever. May Your words cling to my heart as we stride through this race of life, together.
Psalms 23- Sit In His Stream
Monday, June 23, 2025
Psalms For Psalms Day 22
God, thank You for being my hiding place. When all seems lost, I know I can run to your arms.
I know You are good even when I don’t see it.
Your Majesty and beauty goes before me. I see it in the ocean, the grains of sand. Your depth goes beyond all knowledge and wisdom. I trust in You and love You, Great and Wonderful God.
Psalms 22- Resting in Your Cleft
Sunday, June 22, 2025
Psalms for Psalms- Day 21
Psalm 21- Majestic Ruler on High
On earth a king is mighty
To You he is a lowly man
You bring princes to nothing
Salvation is Your great plan
God, You give us good things
And hold nothing back
Your presence brings us great joy
Blessings are bestowed without lack
When kings trust the King
All nations stop and see
The Lion, Mighty one of Judah
You are our great Majesty
You nock an arrow for flight
Aimed at all of our foes
All You say is, “Be Still”
And end of all of our woes
Though man plans against God
He will not succeed
We thank Him for His steadfast love
His works, and power, and deeds
Saturday, June 21, 2025
Psalms For Psalms- Day 20
Psalm 20- God Our Compass
You protected mighty Israel
Watching all their ways
Walking with them in the desert
Pillars of Fire guiding them by day
Regard us Lord, look upon us
May Your Face shine in our hearts
When we wake up everyday
Would You be our start
I tried to trust in many things
But all of them failed
God the Mighty Compass
In You our ship sets sail
Psalms For Psalms - Day 19
He wants my heart, my full desire
In Him alone, satisfaction I find
Psalm 19- God is Perfect
When I look to the expanse
Your Glory is on display
Creator God makes perfect art
Every color has something to say
God’s laws are perfect in every way
Protecting us from pain
The Commandments of the Lord are pure
Like Abel and not Cain
Do we treasure God’s rules like honey?
Sweetly glistening from our lips
Or do we put His Words aside
An invitation for us to trip
Thursday, June 19, 2025
Psalms For Psalms- Day 18
Psalm 18- Deliverance
Wednesday, June 18, 2025
Psalms For Psalms- Day 17
Psalm 17- In The Shadow of Your Wing
Tuesday, June 17, 2025
Psalms For Psalms Day 16
Psalms 16- My Whole Heart Rejoices
Preserve me oh God
Encase me in your arms
Hold me forever Lord
Protect me from any harm
For You are my Lord
Without You I am bare
Like trees in wintertime
Fruitless, empty, in despair
I set You before me
Like a chosen wine
My whole heart rejoices
For sweet love Divine
Monday, June 16, 2025
Psalms For Psalms - Day 15
Psalm 15- The Lion’s Mane
One thing that I ask God
That I may dwell with you
Help me walk blamelessly
Speaking words that are true
May evil never transpire
Instead would honor reign
Fearing the Lord day and night
Trusting The Lion’s Mane
We are called to more
Children of the Most High
Let us act with integrity
Praying to God of the skies
Sunday, June 15, 2025
Psalms For Psalms- Day 14
Psalm 14- Zion Watches
Have you not known?
Have you not heard?
God orchestrates all things
He gave us His Word
God looks down upon man
To see if there is any good
Lord, consider our hearts
Like only You could
Wicked men run rampant
Evildoers have their way
Zion restores our fortunes
Christ has the final say