Psalm 37: 18-19 ” The days of the blameless are known to the Lord, and their inheritance will endure forever. In times of disaster they will not wither; in days of famine they will enjoy plenty.”

God knows us better than we know ourselves.  He knows the secrets of my heart,(Psalm 44:21) and the way that I take.(Job 23:10)  There isn’t one detail about us that catches God by surprise.  For every one of our days here on earth are numbered and known by Him intimately. And as we walk in right standing before Him…even if troubles and hardships come…it tells us here,  God will bless the impossible and grant mercy to the hopeless.