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.

Run Your Race!

Hebrews 12:1 says, “Wherefore seeing we also are compassed about with so great a cloud of witnesses, let us lay aside every weight, and the sin which doth so easily beset us, and let us run with patience the race that is set before us.”

Friend, life is not a sprint. It’s a marathon. And the writer of Hebrews reminds us that the stands are already full—heroes of faith cheering us on, shouting from the sidelines, “Don’t give up! Keep running!”

But here’s the truth: you can’t run well if you’re carrying baggage. Some of us are trying to run with bitterness strapped to our back, worry tied to our waist, or guilt wrapped around our legs. No wonder we’re worn out! The Word says to lay it aside. Put it down. Leave it behind.

And then it says, run with patience. Not panic. Not pride. But steady, faithful endurance. Every step you take in obedience, every stride you make in faith, is bringing you closer to the finish line where Jesus is waiting.

So today, whatever’s weighing you down—drop it. Run light. Run free. Run with your eyes on Jesus. Because He’s not just the starting line; He’s the finish line too.

Luke 1:49 (KJV): “For he that is mighty hath done to me great things; and holy is his name.”

Sometimes life makes us feel small, overlooked, or powerless. But Mary’s words remind us of a powerful truth: the God who is mighty takes notice of us and does great things in us and for us. She wasn’t wealthy. She wasn’t famous. She was just a humble young woman in Nazareth. Yet God chose her, blessed her, and through her, brought Jesus into the world.

That’s the same God who sees you today. He’s not limited by your circumstances, your failures, or your fears. The God who spoke creation into existence is still speaking life over you. The God who parted seas, calmed storms, and raised the dead is still mighty and still holy.

So don’t measure your future by your own strength. Measure it by His. Like Mary, lift your eyes and say, “The Mighty One has done great things for me.” Even in the waiting, even in the struggle, He is working all things for your good and His glory. Trust Him. Praise Him. And remember: His name is holy, and His power is still mighty in your life today.

Give Over Get!

“Remember the words of the Lord Jesus, how He said, It is more blessed to give than to receive.” (Acts 20:35)

Friend, Jesus wasn’t just giving us a suggestion—He was showing us a secret to joy. We live in a world that shouts, Grab what you can, hold on tight, and make sure you don’t miss out. But Jesus flips the script. He says the real blessing isn’t in clutching what you’ve got. It’s in opening your hands and giving it away.

And giving isn’t just about money. It’s about time, encouragement, kindness, forgiveness, even a listening ear. Every time you give, you’re planting seeds that God waters. And here’s the miracle: when you give, you don’t run out—you fill up. Because God always pours back more than you let go.

So, if your joy feels thin today, try this: don’t wait for a blessing. Be one. Call somebody. Hug somebody. Help somebody. Because Jesus wasn’t kidding when He said it—there’s more blessing in the giving than the getting.