your god changes his mind, which contradicts the claim that he is perfect
There was no inquiry - just a comment. The god of the bible is not perfect. It changes its mind. Perfect cannot change without becoming imperfect. If a god changes its mind, for example, at best, it either just became perfect, or just ceased being perfect.Perfect is complete, I agree. BUT a perfect teacher who understands the students has a perfect/ complete teaching repertoire to meet the needs and teach to the understanding of the student. This is how God teaches his Children. I hope that answered that inquiry.
It's pretty easy to discern that Christian doctrine is anthropogenic, not divinely authored. It's ancient authors weren't up to creating a seamless, consistent myth. Many mistakes were made, such as calling a god perfect, then cataloging its imperfections and contradictions.