Main Navigation

Blog Post

The Long Run

Posted by Dion Todd May 29th, 2025 1,126 Views 28 Comments

Behold, today I am going the way of all the earth. You know in all your hearts and in all your souls that not one thing has failed of all the good things which Yahweh your God spoke concerning you. All have happened to you. Not one thing has failed of it. Joshua 23:14 WEB.

Joshua had served God his whole life and grew up in the presence of the Lord. As a young man, he never departed from the tent of meeting where the Lord's presence settled (Exodus 33:11). Before Moses died, the Lord appointed Joshua to succeed him and lead the Israelites into the promised land (Numbers 27:18). This speech that he gave in Joshua 23:14 happened when Joshua was 110 years old. By then, Joshua knew what it was like to walk with the Lord.

Joshua had been one of the twelve spies sent to look at the promised land (Numbers 14:6). He later led the people through countless battles as they conquered it. Though at times things looked bad, and sometimes Joshua had to lay on his face in tears (Joshua 7:6), God always came through in the long run.

So many times in my life, it has looked hopeless. When really, hope was right around the corner, but I couldn't see it. I would get scared each time because I didn't know what to do, but God would always come through in the end. Sometimes things only make sense when looking backward.

So don't panic in the short term, for God will work it out in the long run. The thing you fear is coming isn't actually here yet. When and if it arrives, God will give you the grace for it when needed, not in advance.

Therefore don't be anxious for tomorrow, for tomorrow will be anxious for itself. Each day's own evil is sufficient. (Matthew 6:34).

Take heart. God always comes through in the long run. We like to be independent and prepared for anything, but He wants us to learn to trust Him and stand firm in our faith while we pass through the storm.

Prayer: Heavenly Father, I thank You for Your faithfulness. You have brought me this far, and I know that You can take care of me. I should know this well by now. Please forgive me for ever doubting You, and touch my life again today. In the name of Jesus Christ, I pray. Amen!

Note: Today is Thankful Thursday at the Ministry Events group! This event gives us an opportunity encourage each other by posting thoughts, moments, and prayers of gratitude for Him, His creation and all that He does in our lives. All our welcome! To join, just click on the group name and then the join link on the page that will follow. As always, if you have a prayer need, we are here for you! We and the prayer team are ready to lift you up at our private prayer page: RHM Prayer Network.

Join the discussion! Please sign in to comment, like, and share.

Post from David Krull

David Krull commented on Dion Todd's blog post: The Long Run

8 hours ago


Amen Lord. You are in control of my life Lord. I know I won’t die one second sooner than You have ordained.. I love you Lord.




Post from Valeri Frank

Valeri Frank commented on Dion Todd's blog post: The Long Run

1 day ago


Amen! Please Lord, give me strength... I need strength to keep moving forward in my life. Please heal my soul from this grief I'm feeling. Please lift this dark veil that's covering my life right now... I just need you my Lord. In Jesus Precious Name I Pray. Amen!



Avatar image
Comment from Marilyn Salter

19 hours ago

My prayers are with you Valerie.


Generic Avatar image
Replies to this comment

14 hours ago

Thank you Marilyn.


Avatar image
Comment from Dan Remley

1 day ago

I pray that the Lord brings you comfort and happiness Val❤️


Generic Avatar image
Replies to this comment

14 hours ago

Thank you Dan...


Avatar image
Comment from Lynn Brown

1 day ago

Prayers for strength and peace, Valeri.🙏


Generic Avatar image
Replies to this comment

14 hours ago

Thank you Lynn...


Avatar image
Comment from Kevin J. Eck

1 day ago

My prayers of Peace and a shining Light giving you Hope, Valeri.


Generic Avatar image
Replies to this comment

14 hours ago

Thank you Kevin...


Avatar image
Comment from Bella Colliander

1 day ago

Prayers, Valerie. 🕊️


Generic Avatar image
Replies to this comment

14 hours ago

Thank you Bella...



Post from Catherine Greene

Catherine Greene commented on Dion Todd's blog post: The Long Run

1 day ago


Thank you... that was a Word meant for me, for sure. I am going through a huge transition with my career, and it has been very stressful. I am incurring a lot of debt getting things going & our finances are quite stretched, to say the least. I appreciate you and your ministry.



Avatar image
Comment from Marilyn Salter

19 hours ago

I pray the Lord gives you what you need and that He gives you peace of mind and heart.


Avatar image
Comment from Dan Remley

23 hours ago

I pray that the Lord brings you prosperity and peace Catherine ❤️


Avatar image
Comment from Lynn Brown

1 day ago

Prayers the Lord will bless You with the means to meet all your needs. In the name of Jesus, Amen.🙏


Avatar image
Comment from Dion Todd

1 day ago

Thank you, Catherine. May the Lord make things fall into place and work out in the best way possible. In the name of Jesus Christ, I pray. Amen! Thank you for being a part of Refreshing Hope, and that goes for all of you! We wouldn't be here without you... 😀


Generic Avatar image
Replies to this comment

23 hours ago

❤️


Avatar image
Comment from Bella Colliander

1 day ago

May our Lord guide you and give you peace.🕊️



Post from Marilyn Salter

Marilyn Salter commented on Dion Todd's blog post: The Long Run

19 hours ago


Amen. Sometimes I forget to trust in Him. But He always comes through for me. Maybe not when I wanted it, but always when I needed it.




Post from Mari Kaufmann

Mari Kaufmann commented on Dion Todd's blog post: The Long Run

23 hours ago


God please give us hope. Amen




Post from Sylvia Todd

Sylvia Todd commented on Dion Todd's blog post: The Long Run

1 day ago


Good morning, fam, praying you all have a joyfully blessed day! 🌻🙏💖



Avatar image
Comment from Dan Remley

1 day ago

Good morning. I hope everyone has a wonderful day ❤️


Avatar image
Comment from Lynn Brown

1 day ago

Have a blessed day RHM!🌞🩷


Avatar image
Comment from Bella Colliander

1 day ago

May your day be a happy one. Hugs,🤗



Post from Dan Remley

Dan Remley commented on Dion Todd's blog post: The Long Run

1 day ago


Thank you Father for your love and kindness. YOU have blessed me greatly. I trust and believe in You❤️




Post from Shara Abel

Shara Abel commented on Dion Todd's blog post: The Long Run

1 day ago


Yes Lord, you have always taken care of me. As I go into this next scary journey I have faith that you will be there holding me up and taking care of me like you always have. Thank you Lord.



Avatar image
Comment from Liesel aka lisa Wardle

1 day ago

Don't worry, Shara, the Lord is with you!!! 🙏🤗



Post from Liesel aka lisa Wardle

1 day ago


Amen and Amen, thank You my Lord and God!!! 🙏




Post from Wesley Paulus

Wesley Paulus commented on Dion Todd's blog post: The Long Run

1 day ago


Amen!




Post from Schalk de Beer

Schalk de Beer commented on Dion Todd's blog post: The Long Run

1 day ago


Yes Father God, I pray this in Jesus's name, amen. ✝️🛐




Post from Theresa Bright

Theresa Bright commented on Dion Todd's blog post: The Long Run

1 day ago


Amen 🙏🏻




Post from Wanda Pennington

Wanda Pennington commented on Dion Todd's blog post: The Long Run

1 day ago


Heavenly Father, I thank You for Your faithfulness. You have brought me this far, and I know that You can take care of me. I should know this well by now. Please forgive me for ever doubting You, and touch my life again today. In the name of Jesus Christ, I pray. Amen!




Post from Yvette York

Yvette York commented on Dion Todd's blog post: The Long Run

1 day ago


Heavenly Father Please Forgive Me When I Have Doubts And Act Like I Don’t Have You In My Life Because I Know There’s Only One Person In Charge And That’s You Heavenly Father Amen Good Morning Everyone 😀



Avatar image
Comment from Lynn Brown

1 day ago

Amen! Good morning, Yvette!


Avatar image
Comment from Bella Colliander

1 day ago

Amen! Good morning and have a happy day Yvette 🕊️



Post from Lynn Brown

Lynn Brown commented on Dion Todd's blog post: The Long Run

1 day ago


Thank You Father for always taking care of me! Forgive me for the times I worry while waiting! Amen.🙏




Post from Kevin J. Eck

Kevin J. Eck commented on Dion Todd's blog post: The Long Run

1 day ago


Heavenly Father, forgive me when I am not trusting in you. Looking back in m Life I see you have always been there for me! In Jesus name, Amen!




Post from Bella Colliander

Bella Colliander commented on Dion Todd's blog post: The Long Run

1 day ago


Yes Lord, Amen!💜🕊️




Post from Marisa Jackson

Marisa Jackson commented on Dion Todd's blog post: The Long Run

1 day ago


Alleluia ❤️❤️!! Alleluia ❤️❤️!! Amen 🙏🙏!! Alleluia ❤️❤️!! Alleluia 🙏🙏❤️❤️🙏🙏!!




Post from Raju Williams

Raju Williams commented on Dion Todd's blog post: The Long Run

1 day ago


Amen.🙏🙏




Post from Laura Clark

Laura Clark commented on Dion Todd's blog post: The Long Run

1 day ago


Amen! 🙏




Post from Suzy Romaine

Suzy Romaine commented on Dion Todd's blog post: The Long Run

1 day ago


I am a believer and not a doubter. Thank you for always being faithful Lord.




Post from Deborah Blackshear

Deborah Blackshear commented on Dion Todd's blog post: The Long Run

1 day ago


Father thank you for your Faithfulness.




Post from Dana Rozell

Dana Rozell commented on Dion Todd's blog post: The Long Run

1 day ago


Amen!




Post from Brenda F

Brenda F commented on Dion Todd's blog post: The Long Run

1 day ago


Amen




Post from Kay Collinsworth

Kay Collinsworth commented on Dion Todd's blog post: The Long Run

1 day ago


Amen




Post from Richard A Smith

Richard A Smith commented on Dion Todd's blog post: The Long Run

1 day ago


Amen.




Post from Celeste Strenn

Celeste Strenn commented on Dion Todd's blog post: The Long Run

1 day ago


Amen💖thank you dear Lord Jesus 💖





RHM Eco System Version: 0.576 © Refreshing Hope Ministries . Page rendered in 0.3206 seconds.
Theme Settings
1. Set Background Color:
Light
Dark
2. Set Top Bar Color:
Light
Dark
The Blues
Rose
Emerald
Deep Purple
Gold Dust
Silver Mist
3. Set Navigation Sidebar Color:
Light
Dark
The Blues
Rose
Emerald
Deep Purple
Gold Dust
Silver Mist
Side Navigation Fixed or Scrollable: