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.

Just For You!

Luke 2:11 says, “For unto you is born this day in the city of David a Saviour, which is Christ the Lord.”

Notice how personal that sounds. The angel didn’t say, “Unto the world,” or “Unto someone else,” but “unto you.” That means this message wasn’t just for shepherds on a hillside two thousand years ago. It was for tired folks, worn-down folks, and ordinary folks like you and me.

Those shepherds were working the night shift, doing a job nobody applauded, when heaven showed up and said, “This is for you.” And that’s still how God works. He meets us right where we are—on the back roads of life, in the quiet moments, in the places where we think nobody sees.

And what was born? A Savior. Not a suggestion. Not a self-help plan. A Savior. Because God knew we couldn’t fix ourselves. He didn’t send advice; He sent His Son.

Christ the Lord came wrapped in swaddling clothes, lying in a manger, to tell us this simple truth: hope has a name, peace has a face, and salvation has come near.

So today, no matter what you’re carrying, remember this—Jesus was born for you. Right where you are. Just as you are. And that good news still changes everything.

Everybody Includes You!

Friend, Luke 2:10 says, “Fear not: for, behold, I bring you good tidings of great joy, which shall be to all people.”

I love where that announcement was made. Not in a palace. Not to preachers or kings. But out in a dark field, to tired shepherds who smelled like sheep and probably felt forgotten. And right there, heaven broke the silence and said, “This is for you too.”

That’s the part I don’t want us to miss today. All people means nobody is left out. Not the polished. Not the broken. Not the ones who feel like they’ve failed too many times. Not the ones who wonder if God still sees them. This joy didn’t come with fine print or conditions. It didn’t say, “After you get your life together.” It didn’t say, “Once you clean yourself up.” It said, all people.

If you’re carrying fear today, this verse speaks to you. If you’re worn down, discouraged, or wondering where you fit in God’s story, this verse speaks to you. The same Savior announced that night is the Savior who still steps into ordinary places, ordinary lives, and ordinary struggles.

Christmas reminds us that God didn’t wait for us to climb up to Him. He came down to us. Right where we are. Just like those shepherds, you are seen, you are invited, and you are included.

So take a breath today. Let the fear loosen its grip. The good news is still good. The joy is still real. And it’s still for all people—including you.

Fear Not!

Friend, Luke tells us that when the angel showed up that night, the first words out of heaven’s mouth were not a command, not a warning, and not a lecture. They were these simple, steady words from Luke 2:10: “Fear not: for, behold, I bring you good tidings of great joy, which shall be to all people.”

I love that God knew fear would be the first thing those shepherds felt. And I love even more that He didn’t shame them for it. He didn’t say, “Get it together.” He said, “Fear not.” Almost like a hand on the shoulder in the dark.

You see, that’s how God still speaks to us. Right in the middle of our worry. Right in the middle of the night shift. Right in the middle of the field where we’re just trying to do our job and survive another day.

And notice what follows the command not to fear. Good tidings of great joy. Not small joy. Not borrowed joy. Not temporary joy. Great joy. Heaven-sized joy. And the angel makes sure we don’t miss this part — which shall be to all people. That means you’re not disqualified. Your past doesn’t cancel it. Your doubts don’t diminish it. Your weariness doesn’t disqualify you from it.

That night, joy didn’t come to a palace. It came to a pasture. It didn’t come to the powerful. It came to the ordinary. And it still does.

So if fear has been whispering a little louder than faith lately, hear the words of the angel as if they’re spoken just for you today: Fear not. God has good news. Joy is on the way. And it’s meant for you.