Last night I watch a show about the birth of our sun on the Science channel. At one point they talked about how it takes thousands of years for the light in the suns core to travel from the center to the Corona "outer shell", and then only 11 minutes for the light to travel from the Corona to earth. There explanation why it took so long for it to travel from the center to the Corona did not set right with me. It was explained that the photons do not slowdown; it took so long because they travel in a zigzag pattern. Witch brought up a question, what causes the photons to zigzag? Then I thought about how gravity affects time, what if the photons still travel in a straight line but the massive gravity of the sun slows time? To us the observers it would take thousands of years for the photons to travel from the Core to the Corona. But to the photon "if it could sense time" would take merely minutes. Now as I was writing this I remember that the speed of light is a constant, never changing! Can some one explain this? What causes the photons to zigzag? And how wrong is my slowed time thought? Because I know it is!