What, then, does it mean to wait upon the Lord? In the scriptures, the word wait means to hope, to anticipate, and to trust. To hope and trust in the Lord requires faith, patience, humility, meekness, long-suffering, keeping the commandments, and enduring to the end. ~ Elder Robert D. Hales
Life can sometimes be a struggle between wanting to do what we think is best and trusting that the Lord knows best. In regards to the latter, sometimes it takes patience and sometimes it takes initiative. But in all cases, it takes humility and an acknowledgment of the fact that any decision made solely upon our own intellect is going to be a fair idea at best.
Trust in the Lord with all thine heart; and lean not unto thine own understanding. (Proverbs 3:5)
If we expect to get anywhere in life, we can’t allow ourselves to make our decisions only on what we see with our eyes. We can only see the present and learn from the past, but the Lord knows what lies ahead in our life’s path. He loves us and wants our success. We can and must trust that He will only lead us in the right directions. Any good solution I’ve come up with has most definitely been inspired by the Lord’s infinite knowledge. My own intellect only takes me so far… which is not very far at all.
In all thy ways acknowledge him, and he shall direct thy paths. (verse 6)
In every decision we make, in every action we take, we must always ask for the Lord’s guidance. This means we need to have patience and faith in Him, and be willing to submit ourselves to time and, if necessary, trials. Things won’t always seem like they’re going work out. I’m sure that Moses, at least for maybe a second or two, thought, “Oh… crap.” when he saw the Red Sea. But the Lord didn’t lead him to the ocean only to let the Egyptians come and slaughter them.
The Lord we not lead us to an impossible obstacle. If we must cross a sea, He will divide it. If we wait upon the Lord, and have faith in His knowledge and time, He will direct us.