Sermon for 13th Sunday after Pentecost – Joshua 24:1-2a, 14-18
Promises suck. They’re easy to make, but are they easy to keep? If I had a nickel for every time I said “yes” and regretted it. But you want to make people happy. You want to be dependable. But what happens when the rubber meets the road? Have you ever begged off? Even if you have a good reason, it feels bad, right? We do it with ourselves too. Back when Covid hit, my company decided to let us work remotely. It’s great. I can just camp out on the sofa with my laptop. I don’t have to drive anywhere. No distractions. It’s great for the company, but no so great for my body. I’m not running to the lab or hunting down folks with questions. I’m just sitting. So I got worried and started walking around the neighborhood every day. I even bought a fancy fitness tracker. But then I got busy. Deadlines. Maybe I’ll skip today. And the next day. And you know where this is going. So if we can’t keep our word with something simple, what about when it’s harder?
That’s what Joshua’s worried about, in our Old Testament reading today. So, the Israelites have finally gotten to the land that God promised them. It took DECADES. Wandering the desert. Fighting a laundry list of enemies along the way. Never sure if they could trust Moses or the God who put them through all of it. But God was always faithful. They’re here. They’re settling in. Things are great. Joshua should feel relieved, right? But he’s not. He’s worried about what the Israelites will do next. Because he’s very old, about 110. He knows God’s about to take him away. He won’t be there to guide them, so this is his last chance to get them to make a commitment.
Continue reading


