Swimming Upstream

Do you ever feel like you’re swimming upstream, against the current? You feel like no matter how hard you swim, no matter how much you try to stroke in perfect strokes, you can’t seem to get anywhere – or at least as far as you would like. You feel stuck, but you’re not. For as soon as you stop trying to swim against the tide, you find yourself going backward. Your strokes should be moving you ahead, and you find yourself exhausted going the wrong way. If you feel like you are swimming upstream, I have a word for you.

If you are a believer in, and a follower of, Jesus Christ, you are swimming upstream. You will swim against the current. And you will find yourself moving backwards unless you keep moving ahead – in pursuit of the Lord. You will not only swim against the current. You will find countless people, and situations, and circumstances, and opportunities, and much more, that will encourage you to give in to the current. And you will find that no matter how hard you to try to swim against the current, and how desperately you want to make headway to get to where you are going, you won’t make it. You won’t make much progress anyway.

Not so encouraging, eh? But true. And let me tell you why. Because if you have done as I have done far too often, if you try to swim against the current in your own strength, you will surely not make it. For it is only in your weakness that you will discover your strength. And when you discover your strength to swim against the tide of life, the tide of the world, the tide of the world’s ways, the tide of what the flesh longs to do, the tide of what Satan entices you to, the tide of sin, you will realize that your strength is not your strength at all. It is His.

For when the Lord calls us to swim upstream, against the current of life in pursuit of His life and His will, He equips us to do it. He perfects His love in us, He perfects His strength in us, He gives us His power, His mercy, His grace, His forgiveness, His instructions, His Truth, yes, His Word, and His glory to shine through us as we make our way upstream while the world goes the other way.

I have found myself swimming downstream far too many times in my life. And I have found myself swimming upstream – exhausted, discouraged, dismayed, disgruntled, disappointed, and angry because I can’t seem to make any progress. Sometimes I have given up swimming, and been sucked backwards with the current of those going the wrong way. I have allowed my flesh to prevail. I have allowed Satan to have victory in a particular battle. Or, I have simply become too exhausted for the next stroke against the tide. Other times, I have kept on pursuing Christ – ever weary, ever run down – the price of trying to swim against the tide of life in my own strength.

And then, there have been those most precious times when I have simply rested in Him – trusting Him to carry me as He teaches me, and continually equips me, to swim against the tide of the world. It is then I am reminded that His strength truly is perfected in my weakness. His love truly is perfected in me. And the reward of continuing against the current of the world’s ways is greater than imaginable.

He certainly is. The greatest reward of all. Jesus the Christ.

7And lest I should be exalted above measure through the abundance of the revelations, there was given to me a thorn in the flesh, the messenger of Satan to buffet me, lest I should be exalted above measure. 8For this thing I sought the Lord thrice, that it might depart from me. 9And he said to me, My grace is sufficient for you: for my strength is made perfect in weakness. Most gladly therefore will I rather glory in my infirmities, that the power of Christ may rest on me. 10Therefore I take pleasure in infirmities, in reproaches, in necessities, in persecutions, in distresses for Christ’s sake: for when I am weak, then am I strong.” 2 Cor. 12 7-10 KJV

Please visit Walk by Faith Ministry at https://www.walkbyfaithministry.com.


  1. Greate post. Keep writing such kind of info on your site.

    Im really impressed by your blog.
    Hey there, You have done an incredible job. I will definitely digg it and in my opinion suggest to my friends.
    I am confident they will be benefited from this site.

  2. I love your blog.. very nice colors & theme. Did you make this website yourself or did you hire
    someone to do it for you? Plz answer back as I’m looking to design my own blog
    and would like to find out where u got this from. thanks a lot

  3. Howdy! Someone in my Myspace group shared this site with us so I came to check it out.
    I’m definitely enjoying the information. I’m bookmarking and will be tweeting this to my followers!
    Terrific blog and amazing design and style.

  4. We’re a group of volunteers and starting a new scheme in our community.
    Your web site offered us with valuable information to work on. You’ve done an impressive job and our entire community will be thankful to you.

  5. I got this web page from my buddy who shared with me about this website and now this time I am visiting this web site and reading
    very informative articles or reviews at this time.

  6. This is really interesting, You’re a very skilled
    blogger. I have joined your rss feed and look
    forward to seeking more of your wonderful post. Also, I
    have shared your web site in my social networks!

  7. Hello, I think your site might be having browser compatibility issues.

    When I look at your blog in Firefox, it looks fine but when opening in Internet
    Explorer, it has some overlapping. I just wanted to give you a
    quick heads up! Other then that, superb blog!
    scoliosis surgery https://0401mm.tumblr.com/ scoliosis surgery

Leave A Reply