Light does have a mass, it has to. Even at that mass the speed which it is claimed to have, one photon would put a hole right through the earth, let alone the trillions that hit us every second. To accelerate at the supposed speed, would require phenominal energy, more like the amount of enrgy of the sun rather than what you would find in a 1.5 volt battery. The theory of light is a ludicrous dinosaur created by primitive people (not much different than today) and has more flaws in it than the windows operating system. It basically bi passes common sense ideas as you have suggested as "too hard, lets get to that later" and filled in all the easy things first with half baked theories. The speed of light is not constant, it only appears to stay the same speed because of how it actually transfers energy. Travelling faster than light speed is relative childs play. the mandlebrot equation is an example of something continuing to get smaller into infinity.