When are you going to acknowledge that heat and photons aren't the same thing? Whatever you're trying to prove here about heat, has no relevance to the trajectory of a photon.
I must suppose that you get your definitions from the same science fiction texts that ian uses. Here again are the entries under photon from several scientific dictionaries.
Photon | Define Photon at Dictionary.com
Look down the page to the science dictionary.
photon - The subatomic particle that carries the electromagnetic force and is the quantum of electromagnetic radiation.
Photon - Physics Terms and Definitions by Health Dictionary
photon - A discrete quantity of electromagnetic energy. Short wavelength (high frequency) photons carry more energy than long wavelength (low frequency) photons. See Electromagnetic Radiation.
photon - Definition of photon
photon - Particle Physics a subatomic particle, having energy and momentum but no mass or electric charge, that is the quantum unit of electromagnetic radiation
And since you are so farr off in your mind on what a photon is, I doubt that you know what the word quantum means.
quantum - A discrete, indivisible manifestation of a physical property, such as a force or angular momentum. Some quanta take the form of elementary particles; for example, the quantum of electromagnetic radiation is the photon, while the quanta of the weak force are the W and Z particles.
That being said, and shown, and duely proven, you should be able to understand that we are talking about electromagnetic radiation and electromagnetic fields. Not free agents zipping about the universe. A photon is nothing more than theoretical smallest bit of measurable energy within an electromagnetic field and EM fields obey certain laws of physics and behave as I have been describing to you for months.
If you want to try and prove your case, show me a legitimate dictionary definition of a photon as a free agent that zips about the universe and never stops till it hits some solid bit of matter; or name the physical law that actually predicts and supports your claims.
You can go on ad nauseum (which you have) about my strange ideas and my strange theories but don't you find it odd that the science dictionary defines the terms being used as I use them and my claims are in accordance with the laws of nature? It is you who is off the reservation and simply making it up as you go.