Psalm 37:23, "The steps of a good man are ordered by the Lord: and he delighteth in his way."
Many times when we hear that God has ordered our steps, a common perception is that we are being led through places of beauty, serenity, and peace. Although that may be the case at times, prepare yourself for those seasons when the Lord orders your steps through routes that contain storms and rains.
I reflected over a season in my life when I know for a fact that my steps were ordered but, my God, I had no idea what I would have to endure in the process. I had been under the assumption that when God orders your steps, that all things become easy for you, that nothing withstands you, and that all goes well with you, but I testify to you that nothing could be further from the truth. When God is developing you in a certain area, He orders your steps through terrain that is specially formulated with that purpose in mind. He leads you to places where you are destined to develop that particular attribute He wants you to have.
I emerged from that particular season with swollen and bruised feet, chipped toenails, and heels so tough that you could kick down a wall! That's a little humor for you, but the sentiment is the same. Yes, God ordered my steps. Yes, I heard Him clearly. And, yes, He brought me through and out of it, but it was a process designed to toughen me up, literally. Trust me, it did what it did!
So, I do not want you to be alarmed when you encounter challenges in your journey. I do not want you to feel as if you missed God or that you made a mistake. Honestly, in some cases that may be true, but understand that there are routes and passages that God-ordained that escort you through some highs and lows. Encourage yourself in the Lord and know that though He may slay you, you must keep your trust in Him. Things are going to work out for your good. Lastly, though those feet may appear bruised as you come out of your journey, like Jesus, those scars will tell a glorious story as they radiate the beauty and faithfulness of the Lord.