Most Bible scholars agree that Jesus was not born on December 25. In fact it is generally understood that this date was chosen by church leaders sometime around 400 A.D. so they could celebrate the birth of Christ and still appease the non-believers by coexisting with some of the traditions of the pagan Saturnalia festival. That spirit of appeasement continues today as the words “Seasons Greetings” have replaced “Merry Christmas” in advertisements, verbal greetings, and even our Christmas cards.
Serious biblical scholars have taken clues from Luke 2:8 in which we learn that shepherds were watching their flocks at night. From that verse they have determined that the Christ child was probably born in the spring, the time of year when lambs are born, a most critical time when shepherds closely guarded the sheep to protect the newborn lambs from predators. It is highly unlikely that shepherds would keep their sheep on the hillsides in wintertime.
Why are you making a big deal out of this? Everyone knows that his exact birthdate is not known. They made a guess based on the belief that he was conceived in March.
Bottom line is, who cares? December 25th was chosen, and that's the date his birth is celebrated.