Terra Lumina if i were a lowly photon

I wouldn't weigh a single ounce
I'd be a tiny massless little particle
The smallest nature will allow
And I'd be born within a stellar furnace
In a far away star
Sailing through the endless darkness
Straight to where you are
If I were a humble photon
I'd be the smallest little thing
If you tried to subdivide me
You'll find I'm not made of anything
And I'd be born within a stellar furnace
In a far away star
Sailing through the endless darkness
Straight to where you are
And I'd fly at the speed of light
For a million years
Before I finally arrived
Through the atmosphere to land upon your eye
I wouldn't carry any charge
Although you might confuse me with a proton
They don't carry light from stars
I'd be a gamma ray or x ray
Or just a microwave
Or infrared, or radio
Or the light that we all know
At times I'd act just like a particle
Sometimes like a wave
Plants could photosynthesize me
I never would decay