The law of God is shared with mankind to set up a standard of righteousness. A standard, we see time and time again, no one can truly live up to.
It is hard for us to admit, but there are some things in life we cannot control. There are some puzzles we cannot solve, some mysteries we cannot understand. All of our effort and our reasoning leaves us short.
We are like caterpillars trying so hard to fly.
The only way to achieve flight is to spend some time in a cocoon. Some time waiting, being transformed by forces beyond your control. A cocoon might seem like imprisonment; it might seem like it is holding you back. But it is the path to redemption, the road to resurrection.
We must die to live. We have to lay down our arrogant approaches to life and trust in what God has for us. It is the only way to take flight.
Is today your day to fly? Perhaps you have been in the cocoon and God is ready to send you into orbit. Perhaps you have been trying to fly as a caterpillar and it is the day to lay down your efforts and trust what God has to say.