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.

Immanuel!

Matthew 1:23 says, “Behold, a virgin shall be with child, and shall bring forth a son, and they shall call his name Emmanuel,” which being interpreted is, God with us.

That phrase: “God with us” is more than a Christmas verse. It’s a lifeline.

God didn’t shout salvation from heaven. He stepped down into the dust of our world. He wrapped Himself in flesh. He entered the mess, the noise, the pain, and the uncertainty of human life. Emmanuel means God didn’t keep His distance. He moved into the neighborhood.

When life feels lonely, Emmanuel reminds us we are not abandoned. When grief sits heavy on the heart, Emmanuel whispers, I am here. When the road ahead feels confusing and the strength feels thin, Emmanuel assures us that God is not just watching, He is walking with us.

Jesus didn’t come just to save us from something. He came to be with us in everything. In our doubts. In our waiting. In our quiet prayers and sleepless nights.

So today, take a breath and let this truth settle in your soul: you are not facing this season alone. God is with you—right here, right now.

That’s Emmanuel. And that changes everything.

Already There!

Ezekiel closes his book with a quiet but thunderous promise. After all the visions, the judgments, the rebuilding, and the hope restored, the final words are simple: “The name of the city from that day shall be, The LORD is there.”

Not the LORD was there.

Not the LORD might be there.

But the LORD is there.

That name—Jehovah Shammah reminds us that God’s greatest gift is not a place, a plan, or a provision. It is His presence. The promise isn’t that life will be easy, but that you will never walk it alone.

Some days you feel strong and steady. Other days you feel scattered, tired, or unsure. Yet even in those places, God has already staked His claim. Before you arrived at the valley, He was there. Before the tears fell, He was there. Before the questions piled up, He was there.

Whatever city you’re walking through today: joy or grief, certainty or confusion, remember its true name: The LORD is there.

And if He is there, you are never abandoned, never forgotten, and never without hope.

Right!

There are days when life exposes just how unrighteous we are on our own. We try harder. We promise better. We resolve to do right, and still we come up short. That’s why Jeremiah 23:6 is such good news for weary hearts: “And this is his name whereby he shall be called, THE LORD OUR RIGHTEOUSNESS.”

Notice what the verse does not say. It does not say the Lord will help us be righteous. It says He is our righteousness. That means your standing with God is not built on your consistency, your discipline, or your track record. It is built on His character.

When you feel unworthy, He remains righteous. When you stumble, He does not step away. He steps in. Jesus stands between you and your failure and says, “I’ve got this covered.”

So today, stop striving to earn what has already been given. Lift your head. Take a deep breath. You are not accepted because you are perfect. You are accepted because He is.

The Lord is your righteousness. Rest there. Walk forward in confidence.