I have been looking for someone to challenge my faith respectfully [...] so lay it on me.
Shouldn’t you have laid out what your beliefs are first? E.g. do you believe in the literal truth of the bible, or treat parts of it as metaphorical? Is it the word of God or the work of man? Do you view the OT as a collection of history or law? What about transubstantiation? The nature of the trinity? The status of the apocrypha? The value of Paul’s Epistles or the Revelation of John?
Just asking people to challenge your faith is facile. Would you accept an answer that your faith is wrong “for reasons”?