I’ve been reflecting a lot on milestones. The elusive ones that we secretly feel we’re owed, but haven’t reached yet. It’s so easy to wish today away so that we can get to the “good part”.

I think it’s rather apt that the word “milestone” is only one tiny letter swap away from becoming “millstone”. In the same way, we can be just one bad day away from contentedly working-and-waiting in our current calling to dragging our feet under the weight of our complaints and neglecting what is meant to be done here and now.
But there’s no guarantee that we’ll get exactly what we want, is there? I look back at previous milestones in my life and I can’t think of many (if any at all) that arrived “on time” or in the way I imagined it would.
We’re not on our time. We’re on God’s time for His glory and He knows what He’s doing.
So whenever you find yourself in a place where you’re starting to get too discontented because you haven’t reached *that* milestone yet, ask yourself: “Is this worth the weight?”
And let the Lord have it.