Jesus is the reason for the season! Not quite.
December 25th was celebrated as Horus’ and Osiris’ birthdate since at least 3000 c.BCE and then Attis of Phrygia c.1400 BCE, and then Krishna c. 1400 BCE, then Zarathustra c. 1000 BCE, then Mithra of Persia c. 600 BCE then Heracles c. 800 BCE, then Dionysus c. 186 BCE, then Tammuz c. 400 BCE, then Adonis and Hermes in Greek antiquity. These are just a few of the gods celebrated on December 25th. This video gives a detailed explanation why:
It has been celebrated at Jesus’ birthday since the Emporer Constantine declared Christianity the official religion of the Roman empire around 200 CE. Celebrating his birthday on a day that was already being celebrated across the empire was just convenient. This is how it came to be so widely practiced in the western world. As for Jesus’ birthday, if he even existed, experts have a few opinions from April to June but none think it was December 25th.
Christians have every right to celebrate Christmas as Jesus’ birthday if they want to but are they the source of Christmas or do they have ownershop of it? Not even close. So celebrate whatever you want and if any Christian (or anyone else for that matter) tells you that you you’re celebrating for the wrong reasons tell them go to…umm…the library.