Even in the time of trouble the Lord God has made provision for those who trust in him and seek to do the things that please him. Often the sins of our communities have reached great heights and the cries of the innocent, mistreated, the orphan child and the widows can no longer be delayed by their prayers and request for justice and relief. We often forget the God of Grace, Mercy, Forgiveness, Patience, and Restitution is also the God of Justice, Equality, and rewarder of those who do evil as well as good. There is a time for every purpose under heaven even the time of action according to our behaviors to reap whatsoever we have sown. Blessings and curses are real and are activated by our choices. Do not believe the delay of actions by the Lord is approval of our choices or removal from approaching consequences. Do not believe that your situation or condition is always because of your own sinfulness. Search your own heart and seek the Lord for the answers in your time of need, but always know God is Sovereign and will make a way for the upright in heart.