Main Navigation

Blog Post

Swimming Upstream

Posted by Dion Todd August 6th, 2025 1,167 Views 23 Comments

You were made alive when you were dead in transgressions and sins, in which you once walked according to the course of this world, according to the prince of the power of the air, the spirit who now works in the children of disobedience. We also all once lived among them in the lusts of our flesh, doing the desires of the flesh and of the mind, and were by nature children of wrath, even as the rest. Ephesians 2:1–3 WEB.

Salmon have to fight their way upstream and swim against the current to reach their spawning ground. It's a long and difficult journey for them. While dead fish simply float wherever the water carries them. Any fish can drift with the current, but it takes a live one with a purpose to swim against it.

It takes guts to be different. You want to do right but find the world pulling at you like a tug of war. The current is going against you. Most of the world goes with the flow, follows the masses, and worships the idols.

When you submit your life to God, He will often take you in the opposite direction. You may need new friends that are swimming instead of drifting. If all of your friends are spiritually dead, floating downstream, going the way of the world, then when you change course, you will probably have to change your friends. My friends scattered like bugs at the first mention of Jesus Christ.

God takes full responsibility for the life totally committed to Him. It may take you upstream and against the flow, but you will be productive. The journey will become exciting along the way. He will give your life new meaning and purpose. Submit your life to God, follow His promptings, resist peer pressure, and be willing to swim against the current.


Prayer: Heavenly Father, please help me stand strong for You and resist temptation. Wash me over with Your presence. Holy Spirit, please come and live inside me. Let my walk align with my talk. In the name of Jesus Christ, I pray. Amen!

Note: Today, we will be hosting our Wednesday morning prayer service at the usual time of 10:30am EST! This is a short service, about 15-20 minutes, where we pray together for any needs you would like to share. Hope to see y'all there! 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 Billy Abee

Billy Abee commented on Dion Todd's blog post: Swimming Upstream

2 days ago


Amen. Ive been swimming upstream for 9 months just about with this Divorce. Everything is signed except quick claim papers. Shes holding them up and causing problems. Ive turned this over to God. Please Father get this mess over with. Im getting tired of the swim. I need rest. I trust in you but the Devil is fighting hard for this one. Nes won the battle with my wife but we gotta win the war. Just show me your will Father. In Christ name i pray. Amen



Avatar image
Comment from Joe Miller

11 hours ago

I can't imagine what you are going through. Know that I'll pray for you this evening.
I pray you stay strong.



Post from Marilyn Salter

Marilyn Salter commented on Dion Todd's blog post: Swimming Upstream

2 days ago


Amen. I’ve had to let people go. I don’t have a lot friends, but I have lots of acquaintances. I’ve always believed that a friend is someone you can rely on to be there for you should the need rise. But my my very best friend is the Lord. He is always there for me and always with me.



Avatar image
Comment from Sylvia Todd

2 days ago

He is indeed, sister 💛!


Avatar image
Comment from Liesel aka lisa Wardle

2 days ago

AMEN, Marilyn!! This made me think of an old hymn, which originally was a poem written by Joseph Scriven called: "What a friend we have in Jesus, all our sins and griefs to bear! What a privilege to carry everything to God in prayer! Oh, what peace we often forfeit . . . "! Prayers said give us such comfort and peace in our hearts knowing that we turned everything, all of our cares and worries, over to our Lord! Thank you, dear sister, have a blessed day! 🙏🤗


Generic Avatar image
Replies to this comment

1 day ago

I know that song.



Post from Marisa Jackson

Marisa Jackson commented on Dion Todd's blog post: Swimming Upstream

2 days ago


Amen 🙏🕊️🕊️❤️❤️🙏!!




Post from Yvette York

Yvette York commented on Dion Todd's blog post: Swimming Upstream

2 days ago


Heavenly Father Please Help Me Stand Strong And Resist Any Temptation That Comes My Way If It’s No Good For Me Amen Good Morning Everyone 😀



Avatar image
Comment from Sylvia Todd

2 days ago

God bless, sister 🌼!



Post from Barbara Lowell

Barbara Lowell commented on Dion Todd's blog post: Swimming Upstream

2 days ago


So very Amen to this! Thank you, Pastor Dion. Every word resonates in my heart and soul. 🙏💗




Post from Mari Kaufmann

Mari Kaufmann commented on Dion Todd's blog post: Swimming Upstream

2 days ago


Amen




Post from Wesley Paulus

Wesley Paulus commented on Dion Todd's blog post: Swimming Upstream

2 days ago


Amen!




Post from Schalk de Beer

Schalk de Beer commented on Dion Todd's blog post: Swimming Upstream

2 days ago


Yes my Lord and Father, I pray this in Jesus's name, amen ✝️🛐




Post from Jackie Tipton

Jackie Tipton commented on Dion Todd's blog post: Swimming Upstream

2 days ago


Amen ❤️ 🙏




Post from Elena Vasquez

Elena Vasquez commented on Dion Todd's blog post: Swimming Upstream

2 days ago


Amen




Post from Liesel aka lisa Wardle

2 days ago


Amen and Amen, this I pray!🙏 I'm swimming upstream with Jesus, my Lord and my God! 🎶




Post from Sylvia Todd

Sylvia Todd commented on Dion Todd's blog post: Swimming Upstream

2 days ago


Good morning, fam, much love to all of you and praying you have a wonderfully blessed day! 🌺🙏🤗



Avatar image
Comment from Marilyn Salter

2 days ago

Good morning sweet sister. I pray you have a blessed day.


Avatar image
Comment from Lynn Brown

2 days ago

Good Wednesday morning RHM!😊



Post from David Krull

David Krull commented on Dion Todd's blog post: Swimming Upstream

2 days ago


Amen.




Post from Debi Burton

Debi Burton commented on Dion Todd's blog post: Swimming Upstream

2 days ago


Heavenly Father, please help me stand strong for You and resist temptation. Wash me over with Your presence. Holy Spirit, please come and live inside me. Let my walk align with my talk. In the name of Jesus Christ, I pray. Amen! ❤️🤟🏻




Post from Wanda Pennington

Wanda Pennington commented on Dion Todd's blog post: Swimming Upstream

2 days ago


Yes Lord thank you Father in Heaven in Jesus Name I pray and ask, Amen!




Post from Liberty Brock

Liberty Brock commented on Dion Todd's blog post: Swimming Upstream

2 days ago


This! Thank you Father God. Amen!




Post from Brenda F

Brenda F commented on Dion Todd's blog post: Swimming Upstream

3 days ago


Amen




Post from Kay Collinsworth

Kay Collinsworth commented on Dion Todd's blog post: Swimming Upstream

3 days ago


Amen




Post from Celeste Strenn

Celeste Strenn commented on Dion Todd's blog post: Swimming Upstream

3 days ago


Amen ❣️yes please Lord Jesus 🤗




Post from Dana Rozell

Dana Rozell commented on Dion Todd's blog post: Swimming Upstream

3 days ago


Amen!




Post from Richard A Smith

Richard A Smith commented on Dion Todd's blog post: Swimming Upstream

3 days ago


Amen.




Post from Laura Clark

Laura Clark commented on Dion Todd's blog post: Swimming Upstream

3 days ago


Amen!! 🙏





RHM Eco System Version: 0.584 @ Refreshing Hope Ministries . Page rendered in 0.2965 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: