All posts by mjharvell

Welcome, friend—I’m glad you’ve pulled up a chair on the front porch of my little corner of the internet. My name is Michael Joe Harvell, and I live my life with one simple mission: to glorify God, encourage people, and leave this world a little better than I found it. I’m a husband, father, pastor, writer, Jeep enthusiast, and front-porch thinker who believes that life is best lived on purpose. I serve as pastor of Eureka Baptist Church in Anderson, South Carolina, where I get the joy of preaching, teaching, and walking with people through the ups and downs of everyday life. Over the years, I’ve discovered that faith isn’t just about Sunday mornings—it’s about living every single day in the presence and power of God. I’m also an author. My books—including The Grace Exchange: How Forgiven People Forgive People and The Word Works—grow out of the sermons, stories, and lessons I’ve learned on this journey. I write in a style that’s conversational, a little front-porch-rocking-chair, and full of stories, quotes, and Scripture that point us back to the goodness of God’s Word. When I’m not writing or preaching, you might find me sitting outside with my Bible and journal, cruising the backroads in my Jeep Gladiator, or sharing a meal and some laughs with the good folks God has put in my life. I love helping people find peace in their spirit, strength in their body, and encouragement in their soul. This blog is simply an extension of that mission. Here you’ll find devotions, encouragement, reflections, and practical insights for living a life of purpose, peace, and joy. So grab a cup of coffee, pull up a rocking chair, and stay awhile—I’d be honored to walk this road of faith with you.

Don’t Let the Storm Silence Your Song!

“But I will sing of thy power; yea, I will sing aloud of thy mercy in the morning: for thou hast been my defence and refuge in the day of my trouble.” -Psalm 59:16 (KJV)

Friend, one of the greatest acts of faith is choosing to sing before the battle is over.

When David wrote these words, he wasn’t sitting in a season of comfort. He was surrounded by enemies and facing real danger. Yet instead of allowing fear to have the final word, he declared, “I will sing of thy power… I will sing aloud of thy mercy in the morning.”

Notice what David focused on. He didn’t magnify his problems. He magnified the power of God. He remembered that the Lord had been his defense and his refuge through every trial.

Perhaps you’ve woken up this morning carrying a burden that feels heavier than yesterday. Maybe you’re facing uncertainty, disappointment, or a challenge you didn’t expect. Remember this: the God who protected you yesterday is still watching over you today. His mercy didn’t run out overnight, and His strength hasn’t diminished.

Sometimes the greatest testimony isn’t that the storm disappeared. It’s that you kept praising God while the storm was still raging.

So today, lift your eyes above your circumstances. Thank God for His faithfulness. Sing of His power. Celebrate His mercy. The same God who has carried you this far will not abandon you now.

Walk into this day with confidence, because your refuge is not in your circumstances. Your refuge is in the Lord, and He has never failed His children.

The Battle Isn’t Over… And Neither Are You!

“Wherefore take unto you the whole armour of God, that ye may be able to withstand in the evil day, and having done all, to stand.” -Ephesians 6:13 (KJV)

Friend, there are moments in life when victory doesn’t look like moving forward. Sometimes, victory looks like simply standing.

The Apostle Paul reminds us that there will be “evil days.” Days when discouragement whispers louder than hope. Days when temptation presses harder than usual. Days when the weight of life seems almost too much to bear.

God never promised those days would not come. But He did promise we would not face them alone.

That is why Paul tells us to put on the whole armor of God. Truth becomes our belt. Righteousness guards our heart. The gospel gives us steady footing. Faith extinguishes the fiery darts of doubt. Salvation protects our mind. The Word of God becomes our sword.

And then comes this powerful statement: “Having done all, to stand.”

Stand when the enemy tells you to quit.

Stand when your prayers seem unanswered.

Stand when your faith is tested.

Stand because God is faithful, even when your strength feels small.

Remember, the outcome of the battle does not depend on your ability alone. It depends on the God who fights for you. The same Lord who has carried you through every trial before will carry you through this one as well.

So today, don’t give up. Don’t surrender to fear. Clothe yourself in the armor of God, keep your eyes on Christ, and stand your ground.

The battle may still be raging, but the victory already belongs to the Lord.