Psalm 139:5-6 – You have hedged me behind and before, and laid Your hand upon me. Such knowledge is too wonderful for me; it is high, I cannot attain it. (NKJV)
What an awesome assurance to know that we're hedged behind and before by God's love and protection, when we put our trust in God. However, there are times, instead of marvelling like the psalmist, we tend to resist, wrestle, and question God's love because we see God's principles, intended for our protection, as hindrances to exercising our own free will.
This reminds me of the time, when my kids were toddlers, that, out of love, I had to barricade them with child safety gates, from entering the kitchen or going down to the basement. The tiny tots didn't seem to understand or appreciate my act of love. Instead, they saw me as someone restricting their freedom to have fun. So, they thumped their feet, banged on the gates, and hollered their lungs out, to show their frustration. They weren't mature enough to understand how dangerous it could be to crawl into the kitchen cupboards, or to wander in the basement, which the furnace sits in. Only when they grew up, were they able to understand the danger and appreciate my action.
Likewise, only when we mature in our spiritual growth can we sing like David, at all times and under all circumstances.
Prayer: Loving Father, thank You for bringing us within Your kingdom, and hedging us with Your protection. Help us to grow out of our toddling stage, and become mature enough to embrace Your principles and Your will with gladness. In Jesus' name, we pray. Amen.