For the vision is yet for an appointed time,
but at end it shall speak, and not lie;
though it tarry , wait for it;
because it will surely come, it will not tarry.  Habakkuk 2:3 

O thou of little faith,
God hath not failed thee yet?
When all looks dark and gloomy,
Thou doest so soon forget—
Forget that He has led thee,
And gently cleared thy way;
On clouds has poured His sunshine,
And turned thy light to day.
And if He’s helped thee hitherto,
He will not fail thee now;
How it must wound His loving heart
To see thy anxious brow!
Oh! doubt not any longer,
To Him commit they way.
Whom in the past thou trusted,
And is “just the same today.”
                Author Unknown
Trust God for your day, ….Today