Every "New Testament Bible" is in fact a Catholic bible. Catholic church was the original Christian church. There were none before. They wrote the books of the new testament.
The thing that always hung me up on the faith was the notion of the virgin birth.
Were Joseph and Mary married when Jesus was born? According to scripture she was a virgin. Yet they were married at the time!
Because why would Mary be traveling with this man Joseph and looking for a room to spend the night were they not married?
Now then, if they were in fact married, why would she still be a virgin?
Nowhere does it state they were on their honeymoon, having just been married, with cans tied to the donkey's tail and with shoe polish writing on it's behind, "Just Married!"
So either...
A. Mary was not a virgin.
B. Mary was a virgin, but was not married to the man, that she was actively searching motels for a room to spend the night with.
C. Mary was not a virgin but was married to that same man and they simply needed a room to rest.
D. None of it actually happened, there was no Mary...no Joseph and certainly no Jewish baby with a Latino name who later walked on water, putting to rest the use of "wet back" to insult him.