Jesus wasn't born in December.
Christianity celebrates Jesus' birth in December because they deliberately decided to coopt pagan Winter Solstice festivals.
Which is probably why Jesus is only a very small reason for the season; and gift getting and capitalism reign supreme.
The reality is that the spirit of giving should be alive throughout the year, not any particular time.
And the arrival of Jesus we should pay the most attention to, is his resurrection, not his birth.