Why does the evil side get their way so fast and we are told to wait, wait, wait?
The PSALMIST asked the same question...
PSALM 10