Who can understand the mysteries that unfold every day in human history? So many streams flow in different directions. They intersect and then go on their own way, a pattern understood only by the Heavenly Father.
Some streams follow His will but other streams follow in their own directions. Some streams violently oppose His plans and threaten to destroy all the others. These are evil forces, chaotic and filled with death.
The Father must deal quickly with these streams, subduing them while trying to save those entrapped by them. This is the purpose of His delay and the wisdom of His thoughts.