And of course Christmas, originally a Pagan celebration, has it's roots on where jesus was supposedly born.
Sounds to much like other "births" and aligns with the winter solstice.
the sun is "born" on the 25th of December it rises in the constellation Virgo (the virgin) also known as the "House of Bread" or "Beth-le-hem" in Hebrew
Lets start dismantling this. Can you find a single verse in the Bible that says Jesus was born on December 25th? No, because there is none. If you look at the history of why his birth is celebrated on that date you will see that it was centuries later and done more for a consolidation of power. There is no reason to believe that Jesus was born on December 25th. Strike one.
As for the story of the virgin, look at Augustus. Jesus was born during the reign of Augustus, who was considered the son of a god. He supposedly was born or a virgin by a miraculous birth, where his mother was impregnated by a god. Would you consider Augustus to be fictional then? Not at all. More so, if we look at the verse in Matthew that was used to prove that the Messiah needed to be born of a virgin, you will see one glaring error. The word used in Isaiah meant young woman. Using the LXX, there was a mistranslation into Greek, and that is the reason the word virgin was seen. As the writers of the Gospels have been seen to do, they went through the scripture and tried to find prophecies that Jesus could fulfill. It just so happened this one was a mistake.
Going on with that, there is a logical reason for the story besides that. It was considered in ancient times that if someone had an important life, their birth should also reflect that. That is why Augustus, Alexander the Great, even Buddha all had these miraculous stories created about their birth. We see those as myths later attributed to a real person, and thus, the same should be done with Jesus.
And even further, the earliest Gospel that we have starts where it logical should, at the part of the life of Jesus that was considered important. It is logical to assume that the virgin birth stories, which contradict each other, arose after the fact and were attached to the life of Jesus in the same manner that the birth story of Augustus was attached to his. Strike two.
Finally, the thing you said about Bethlehem is just really stretching it. The reason Jesus was said to be born in Bethlehem is because it was supposed to be the home town of David, probably the greatest King of Israel according to the Jews. It was to show that Jesus was of royal lineage. It was probably made up for that reason. There is every reason to assume that Jesus was born in Nazareth. Strike three.
As for your Hercules comment earlier on, it really is moot. I never said that Jesus existed before Hercules. Honestly, when it comes down to it though, you need to do some more research.