It is so frustrating having discussions like this with Christians b/c it is so easy for them to make-up their own theology to avoid refutation. It's very easy to spin, rationalize, ignore, toss-away, or forget about clear contradictions and irrational beliefs when those beliefs are based upon non-demonstrable, invisible, non-verifiable, alleged 'supernatural' stuff. This is especially frustrating with Christians because they practice confirmation bias (having started with their conclusion first and trying to work backwards). Nearly every religion does this. The tactics are very much the same with nearly all people of this kind (i.e. - the practicers of superstition).
The very beginning of theology is an epic fail - starting with the assumption that the bible is 'perfect', "God breathed", or "the inerrant inspired Word of God" and then continuing on (like it's cool) interpreting or re-interpreting every passage in a favorable or desirable light. This practice of 'giving it the benefit of the doubt' is the problem. You wouldn't do that with any other religion, nor would you do it with any other claim to the supernatural or miraculous in life - and yet here you are (I'm speaking generically to religious believers now) doing it with the holy book you just so happen to have grown up around. It is hypocrisy of the highest order.