“Do not be rash with your mouth, And let not your heart utter anything hastily before God. For God is in heaven, and you on earth; Therefore let your words be few.” Ecclesiastes 5:2

Many are the thoughts of an active mind. Thoughts rush in as life’s experiences appear to build a defense against the truth. The rational mind is only able to see certain aspects of any situation. Our position on earth limits us from seeing the whole picture. Therefore, we must trust God who sees all and knows all before we wrongly judge a thing. Guard your heart from becoming bitter as result of circumstances. But by all means, guard your tongue from speaking idle words or rash words void of knowledge. Only the truth that comes down for heaven is able to produce within you the confidence that is needed. God in heaven has a panoramic view of all things and know how they are able to synergize together for the good of those who love Him. He gives knowledge both ahead of time to settle you.  But in times of reflection or in retrospect or reflections you will see that He was there all the while working in ways in which He alone is able. Therefore let your words be few and not spoken in haste, but wait on God to show you what He is in the process of doing.