“He will not allow your foot to be moved; He who keeps you will not slumber.” Psalm 121:3. The Jews journeying to Jerusalem for the annual feasts had the assurance that the Lord was plotting their course and managing the winding and troubled roads for them. The Lord was fully alert and secured the journey of His people with providential care. The Lord, who rescued Israel, would continue to help, preserve, and walk with His people. Life is a winding road with unknown perils and troubles but we can be certain of God’s providence, security, and care.