Dear muaythailady88,
Yes this is scientifically true about rainbows, however, if it soothes you/a person to see it as a sign from their loved one from their perspective, I say let them believe.

H.
I also believe that the some souls/spirit lingers for some time and some souls/spirits enter the bardo states immediately.
I have experienced both circumstances from 2 pets.
Mist in the air and a source of light are two variables coming together at the right time for a the right person to see and notice. This was a blessing sign of peace.
The alarm clock, was it set on auto timer?
WE are ALL (electric) ENERGY there have been reports of tv, radio, ect going on without a cause or explanation. But nothing to proven by science.
Take things as you see it.