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.

What Feels Like a Setback May Be God’s Setup!

“There are many devices in a man’s heart; nevertheless the counsel of the LORD, that shall stand.” -Proverbs 19:21 (KJV)

Friend, every one of us has made plans that didn’t turn out the way we expected. We’ve mapped out our future, set goals, and imagined how life would unfold. Then suddenly, a door closed, a circumstance changed, or a disappointment redirected our path.

In those moments, it’s easy to wonder if everything is falling apart.

But Proverbs 19:21 reminds us of a comforting truth: “There are many devices in a man’s heart; nevertheless the counsel of the LORD, that shall stand.”

You may have your plans, but God has His purpose. And His purpose is always greater than our plans.

Sometimes God says “no” because He has something better. Sometimes He says “wait” because the timing isn’t right. And sometimes He changes our direction because He can see what we cannot.

Looking back over your life, you’ll probably discover that some of God’s greatest blessings came wrapped in what first looked like disappointments. The door that closed protected you. The delay prepared you. The detour led you exactly where you needed to be.

So if today isn’t unfolding the way you hoped, don’t lose heart. Trust the One who sees the end from the beginning. His wisdom never fails, His timing is always perfect, and His plans for His children are always good.

Today, surrender your plans to the Lord and walk forward in faith. You may not understand every step, but you can trust the One who is directing them. God’s plan is greater than anything you could ever imagine.

The Peace That Doesn’t Make Sense!

“And the peace of God, which passeth all understanding, shall keep your hearts and minds through Christ Jesus.” -Philippians 4:7 (KJV)

Friend, have you ever experienced a moment when everything around you seemed to be falling apart, yet somehow your heart remained at peace? That kind of peace cannot be explained by circumstances. It can only be explained by the presence of God.

Paul wasn’t writing these words from a peaceful vacation. He was writing from prison. Yet he spoke about a peace that goes beyond human understanding. Why? Because God’s peace is not based on what is happening around you. It is based on who is walking with you.

The world says you’ll have peace when the problems disappear. God says you can have peace even while the storm is still raging.

Notice what Paul says this peace will do. It will “keep your hearts and minds through Christ Jesus.” The word keep carries the idea of a soldier standing guard. God’s peace stands watch over your heart when fear tries to move in. It guards your mind when worry begins whispering lies.

Maybe today you’re carrying a burden no one else knows about. A health concern. A family struggle. An uncertain future. Bring it to the Lord. His peace may not always change your situation immediately, but it will change the way you walk through it.

Rest in this promise today: when you place your trust in Christ, His peace becomes greater than your panic, stronger than your fear, and deeper than your understanding.