God frustrates the purposes of men, but his purposes are always established. (Psalm 33:10-11)