This is Deuteronomy Chapter 28, Judges Chapter 2, Psalm 106 happening right in front of us,
Thank you for directing me to that Psalm this morning, I know it well. 107 is another opus of how awesome God is in spite of our shenanigans and foibles. It does seem like so much Scripture is coming alive and happening Today! Bless you.