Weeping may endure for a night but joy comes in the morning. ~ Psalm 30:5

God rules over all - over the good and the bad, those who are rebels and those who are His friends, those who hate Him and those who love Him, those who are the children of the wicked one, and those who are His very own.
Those who repudiated God's rule try to ignore Him, but they don't realize they are still under His rule. In His own good time, they will recognize His authority. The Lord says, "Every knee will bow before Me; and every tongue will confess to God" (Romans 14:11).
This is from the New Every Morning Pocket Devotions by Nico Bougas, 2006.