"Im a Christian and believe in the Bible, but this part always stumps me.
LOL!
If you believed you wouldn't be "stumped".
In other words you don't ACCEPT this.
I'm sorry, but you're judging this person by a standard that is not only too harsh for a young Christian, but perhaps even too harsh for a mature Christian.
First, just because a person doesn't understand why something is unholy doesn't mean they think it's holy, or that God's a goober. It just means they don't understand. It is the job of the more mature Christian to help them understand.
Second, building faith takes time. If we were everything we were supposed to be as believers right away, no growth process would be necessary. This girl may not have even read the whole Bible yet, much less come to a place of total maturity. They don't call them "babes in Christ" for nothing.
Third, there is a vast gap between questioning God's word and asking questions about God's word.
Lastly, if this young woman had approached you instead of the Bud-man to ask these questions, would you have charged that she does not accept God's word and turned her away without an answer? If so, would that have strengthened her faith or in any way advanced the cause of Christ?