Wait upon God

There are many references regarding waiting upon God.  What  does this mean? Waiting upon God is allowing your emotions and and thoughts to come to rest as you remember your integrity. You may not know what to do in a certain situation but if you know to do this then you will set up the conditions whereby you may realize what wise action you need to  take. Waiting upon God does relate to setting up the right conditions in your heart and mind whereby you may receive that which is of God. Receiving that which is of God allows you to see  a step of action at  least that is required now. Not all of what you may need to know may be revealed to you all at once. Wait upon God in keeping your integrity is the necessary step to see what is required in your living. And as we take the steps that come  with this we realize that God has been waiting for us to do what we are here to do.