was wondering : photons are said to have a m0 = 0 (a mass of 0 at rest), but since they are constantly moving , they must have a mass, because of the energy of their movement ? because isnt energy mass ? and if they have mass, it must mean that they dont move in straight lines, but in slighly curved lines, because of the gravity of nearby objects ? am i right ? half right ? or completely wrong ?