I hear so often that there are no contradictions in the Bible but we get a huge one in the very first book of Genesis:
Genesis 1 and 2 contradict each other on the fundamental nature of God: Is he perfect or does he make mistakes?
In Genesis 1 we see God create and everything he creates is good. Gets it right the first time, no notes. Makes animals and then humans and he sees that it's all very good.
But in Genesis 2 we see that god creates...but he sees that it is NOT good that Adam is alone and so he creates animals for him to find a companion...but this doesn't work either and so he creates a woman to be a companion
So which is it?
Did God make everything how he wanted it the first time or did he need to tweak his creation to get it right?