What do you mean that infinity has nothing to do with it? The general theory of relativity states that as the velocity of a mass approaches the speed of light, the mass of the object increases. Since a photon is travelling at the speed of light, the theory implies that it has an infinite mass, if any at all. Since it requires infinite energy to accelerate an infinite mass to the speed of light, there would be no energy less in the universe to get several infinite mass photons (yet alone billions and billions of photons) travelling at the speed of light.Hate to break it to you, but both assumptions are wrong. A photon does have mass, but very, very little. Infinity has absolutely nothing to do with the speed of light.
Or are you saying that the theory needs to be rewritten?