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.