A mountain is not summited in a step. The orchard doesn’t bear a harvest overnight. An infant doesn’t reach adulthood in an afternoon. An instrument isn’t mastered in a single lesson. A novel isn’t written with one word. The acorn doesn’t become an oak tree in the blink of an eye.
All these things illustrate that growth, maturity, mastery, and development require something: time. God changes our nature in regeneration, setting us apart to grow up into His likeness. But this is not instantaneous. Growth over time is one of features of the way God works.
Like a good hike to the mountain top, the view isn’t beheld after just three steps. It takes a whole laborious day, plodding forward, traversing slope after slope, brooking creeks, exerting every single muscle. Christian growth requires faithfulness over time. We do not “arrive” after resisting one temptation. We do not overcome sins in one sitting.
By grace, God strengthens your faith to take the next step forward. Time is not an enemy to this growth and maturity; God intends it to be a measuring stick whereby you might look back from time to time to survey the terrain He’s brought you through. When you “review” where He’s brought you from, you can truly say, “I’m not who I was.” But then you should turn and look to the summit, and say, “I’m not where I belong.” Looking back should only be done to spur us forward.
You may ask, “what’s the next step towards Jesus I should take?” The one right in front of you: this meal, kindness towards your family & friends this week, working hard with integrity, and diligence in prayer and the Word. Take those steps, habitually, and often say: “Hither by Thy grace I’ve come.” So come and welcome to Jesus…