I think that the ancients realized the alchemical relationship between the solar cycle and the human being the through somatic yoga and self study.
By observing the body's cycle superimposed over the calendar's these sages and shamen made predictions based on their understanding of the celestial dynamics. As records and observations improved, the calendar has changed significantly and holidays moved to suit these observations. The heliocentric understanding of universe seemed absurd until Galileo re-interpreted the existing data into a new paradigm. The world remained unchanged, but our understanding of it was forever transformed.
If you look at holidays (most of which pre-date our present calendar systems) they all acknowledge the winter solstice as a significant date. I think that this is because the winter solstice is the most basic astronomical marker that pre-industrial peoples had for the perihelion (the point that earth is closest to the sun) -- Think Stonehenge. That's why Christmas, Diwali, Hanukah, New Years are all celebrations of the 'holiday spirit' . That's why people are all hyped up around the holidays. Not only because they are being affected by social pressures like family, but because the earth is moving fast and close to the sun. The earth is in fact 2.3 million miles closer to the sun in January than in July. Orbital mechanics require that the length of the seasons be proportional to the areas of the seasonal quadrants, so when the eccentricity is extreme, the seasons on the far side of the orbit can be substantially longer in duration. When autumn and winter occur at closest approach, as is the case currently in the northern hemisphere, the earth is moving at its maximum velocity and therefore autumn and winter are slightly shorter than spring and summer. Thus, summer in the northern hemisphere is 4.66 days longer than winter and spring is 2.9 days longer than autumn.
This explains the autumn agitation (a time of fasting a reflection i.e Ramadan and Jewish high holidays which require repentance) The creepy feelings of Halloween and Day of the Dead, In fact this holiday is ancient. The ancient Romans celebrated November 1 as the day when dead ancestors walked the earth. The autumn feast as the body takes on more and more energy from the sun, the frenzy of the holiday build up, then a brief moment of calm as we round the bend (christmas, new years, etc) followed a quick change of direction and a fall off into depression, weight gain, seasonal affected disorder. The balance returns around early spring, (although this recovery is itself augmented by the natural human hormonal mating cycles of springtime). Lastly are the torpor of the dog days which I guess are not caused by summer heat but the maximal distance and minimal orbital velocity of the earth in July and August.
In sum; the traditional winter holidays, astrology, calendar are all memorializing the seasonal feelings of change within the person rather than the relative position of the sun to the horizon. Not the other way around.
This is akin to the mistake that people commit when they think that the rationale for astrology is that the stars lining up in some cyclical patterns, effects events on the planet and within the individual. Objectively is seems ludicrous to think that the gravitation of far off bodies like planets and stars can affect the individual here on earth. But what if the stars are not the cause of the effect, but rather just the yardstick we measure the effect by. In prehistory the stars were seen as the keepers of time. From the perspective of a clock there is more truth to the positions of stars ruling the goings on her on planet earth. If the eccentric orbit of the earth creates some inherent cycle, then charting the positions of stars is a legitimate way to express that cycle. The sun is a much more likely candidate for influencing happenings on earth. Science now indicates that birth month influences the illnesses that we will have during life. Is this not also similar to the assertions of astrology and systems of internal alchemy which ascribe personality templates depending on when the person is born?
As I say this theory is a work in progress, however the more I read the more it seems to ring true. Possible paradigm shift?