So many theological misstatements and errors in the above, I can't get to them all.
I just wanted to share that the most precise and exact explanation of this conundrum, is to be found in St. Maximus the Confessor, specifically, if I recall, in his Centuries on Love.
God remains completely immutably all-good, but our ways either match with or diverge from His. When they diverge, there is a tension, a conflict, a dire situation, which the biblical writers often describe anthropomorphically as "anger."
So the Bible often says God got angry, but God does not, to speak the most precisely, get angry. It's a poetic description of the gap or gash. Scripture often also says that God "repented," but that does not mean He sinned and had to repent, but that as man's ways came again into harmony with God's, the jangling dire tension ceased. It was man who changed, not God, but poetically and anthropomorphically speaking, the change is literately ascribed to God as in the nominative case. So to speak.