God steers evil towards His purpose, but He does not engineer it.
The hearts of man are hardened and worn away by unbelief and sin.
God in His mercy shows us time and time again the corruption of our hearts. He does that often by eliminating the props that our hearts stand on. The ten plagues of Egypt were a demonstration of the authority and superiority of God to humble peoples hearts and bring them to repentance.
The price of a heart of sin and unbelief is ruin, but the reward of a redeemed heart is eternal joy.LD
Jesus Christ endured the hardness of the cross to bring us salvation that would soften our hearts and set us free from the blindness of sin and unbelief. He paid with His precious blood so that life would flow in our stony hearts.
Hope in God today and remember not to harden your heat in unbelief when darkness cover the earth.