Choose you this day ... etc.
I don’t think God ‘gives’, rather ... I think HE allows.
Yup. Like Israel and their kings, hitler, Stalin, etc.