Ok, looking at it from the point of view of the photon due to time dilation the time at which its emitted to when it finally strikes an object is instantaneous, regardless of distance, from its own frame of reference because its traveling at the speed of light. The twin paradox tells us that if you take one twin and he/she goes 99% the speed of light he/she will come back younger than the other twin. However, if that twin was to travel right at the speed of light (which i know is not possible) then all time itself outside of the light speed vessel would be instantaneous, time would go by infinitely, everything would be different nothing that twin knows would exist when he/she finally slows down. So, my question is when a photon is emitted from the sun, how do I exist when this photon experienced time go by infinitely instantly? infinitely instantly, i like that.