Motion happens when something changes place. Newton said "time is defined to make motion look simple." A little calculus cleans up the idea of distance traveled divided by time taken to that of speed or with direction, velocity.
Apart from it being an experimental fact, there are lots of reasons. The causal principle that causes should be observed before their effects would be violated with superluminal speeds. Rest mass, m, is the mass measured in the body's rest frame. The energy of a body is E = mc*c + K, where K is the Kinetic energy. In Newton's mechanics K = (1/2)mv*v, but in special relativity K becomes infinite as the speed approaches c. Thinking that E = Mc*c so that M is some kind of relativistic or apparent mass, you get M going infinite as the speed of light is approached. Notice that rest mass, defined in the rest frame, is still the same rest mass in any frame.
Read some relativity, you might enjoy it.