I'm sorry we could never be able to "hold a photon to be travelling at our speed", the speed of light (C) doesn't depend on the reference frame. For this reason we write "C" as a constant.

If you are in A going to B with a speed v = 0.999999999999999999C and a laser beam is fired from A to B in the exact moment you pass by A, you will see it at the same speed c.

I know, it seems a paradox. Infact, from this *only* follow all the strange things about relativity, for example the relativity of simultaneity, the twin paradox and a lot of other things.

The fact is that we have chosen a "bad" definition of speed, when we have chosen v = S/t, since space and time are not actually independent from each other; but we didn't know it!

If we defined the speed of a body in a more appropriate way, that is, exactly in the way we define lenght, mass, time, that is, using a sample of it and adding n equal samples to make a sample n-times bigger, it's possible to show, mathematically, that the speed of light would become infinite!

For this reason it's impossible to reach the speed of light.

The fact that is not infinite, with the definition S/t, is because, said in simple terms, moving at very high speed, you start to move not only through space, but *through time* also; so the "t" in the formula S/t can never be exactly zero, if S is not zero.