I understand that it makes the relativity theory work nicely, but.... Whether it's a particle or wave, light must have mupltiple speeds. Light particles can be charged or excited which would increase the speed of the particle. Light also has different wavelengths, each with different oscillations and travel length. All this seem to support that light is NOT a constant.