Thanks Tony.
( I just remembered another part to the dream, after I became blind, I was very scared, but then I opened the door and went out and I could see again, now it was day light, there was a large group of musicians putting equipment in a taxi and the man who had knocked on my door was apparently the second taxi, his name was Sergei..they started asking me questions about their performance and I said 'I don't know, you'll have to ask the owner of the house' as in the dream I was only staying there.. The next scene was the rainbow scene)
I am starting to realise that the vast majority of my dreams, are about me being controlled by and being at the mercy of others, and of behaviour and desires they have that are detrimental to me. This reflects my childhood.
A spectrum of approaches are used in the dreams, from the obvious physical violence, to the harder to confront manipulation styles, using in particular 'Love'. Like that dream I had where a man was kissing the woman telling her she needed to love more, meanwhile he was allowing her to bleed to death.
Last night I dreamt I was on a dark street and approached by a woman who was crying, saying she had just buried someone and could I give her money, I was suspicious so I got her to show me the headstone, but it was only a public monument. I walked away she followed me and assaulted me, beating me up to mug me. I tried to defend myself fighting back but she was too strong. I woke heart pounding.
The same question in my dreams over and over. If I fight back physically - then they come and trick me emotionally - or vice versa.
I guess what's unusual about the rainbow dream as you say is the contrasts, normally a dream with awe and beauty like the rainbow dream, would stand alone, be a resolution, and not go back into a fear dream. But maybe it is a step towards integration, the infinite self, with the earthly bound self.
I wonder when I can get my physical health back. Someday soon I hope.