When things are bad and getting worse, we can wonder why God is taking so long to straighten things out, especially when others say we are foolish for having any hope in God. God views time differently than we do, yet he is at work in all time, even now, orchestrating events according to his divine plan which will lead to the glorious new heaven and earth. We know how the story will end. Therefore we have hope. (Based on 2 Peter 3:1-13.)