A rainbow…

o

o

Some how he knew that was important.

o

o

In a world of white mist, though… how was he to find a rainbow here…?

o

o

He went to sigh, and the deep breath he took was damp and…

o

o

Not mist… a cloud…

o

o

And in the clouds…rainbows are born!

o

o

He started running.

o

o

He almost fell over a still form that lay upon the ground… if it could be called that. Though there was no sign of a rainbow he turned with excitement, still not sure who he was looking to find. The slim form, all clothed in green and tan, looked up at him and lifted up on his elbows to get a better look. It wasn't who he was looking for, though still he couldn't recall who he was looking for. Still upon seeing that figure his heart leapt in his chest and he swooped down to embrace him, some memory of past separation making him reluctant to let go.

"He won't come down." The slim form observed quietly, returning that embrace and burying his face in long black hair. "Not until you go and meet him." He looked up, and his questioning gaze was diverted upwards along the other elf's line of sight. A broad rainbow sat in pure-blue skies over his head, a marked shadow in its middle was a waiting form. Waiting for him. He needed to reach him, had to reach him, but…

"How…?" The words were only just remembered, communication a new idea.

"You must find the end. Your end. That is the only way. Only once you find it can you reach him once more, be reunited." There was sadness in his eyes, a shadow of knowledge. He left the elf with a final hug and a big smile. "I'll be there waiting."

He was running again, following the line in the sky above him as it curved into the distance. But what a fickle distance. As soon as he felt sure he had travelled far enough he would look up and still the rainbow would be no nearer, end or centre.

Looking again to the midpoint on that beautiful arch, he saw that waiting figure. Sitting, he buried his head in his hands.

"Forgive me. I cannot find my way to you. I cannot find my end." He sobbed into his hands.

"Then you have seen before I could, my brother." A sigh, a hand on his shoulder, another around his waist, filling him with the warmth that had been sapped away by the cloud. "There is no end for the Firstborn, only the cycle of life."

o

He opened his eyes to a cavern delved into warm-coloured rock, great pillars around him stretching from floor to far distant roof. Two pairs of hands were lifting him from the ground even before he had come fully into consciousness. His heart knew who they were before his mind could register that he had pulled them both into a tight embrace against him.

"Elrohir. Legolas." He sighed in contentment. "I feared I had lost you both forever, doomed to walk Middle Earth until mortality came to claim me and take me Manwë knows where."

"Peace, Elladan. You are with us now." There was a smile in Elrohir's voice and as Elladan moved away he saw a strange thing. Legolas' heart was beginning to glow as though some bright inner light had been lit beneath his skin, and from it a tendril of bright light spread out to touch Elrohir's heart, where another bright glow began. And then they turned to Elladan and two hearts touched his own. The warmth as that light flickered into life was beyond description, and his soul sighed with contentment.

"How…" He whispered.

"It seems our fathers may have found some measure of peace between them." Legolas was enraptured by the thin strands. Thin… but so strong. He looked up at this though.

"You think my father would have suggested this…?"

"He loved you, Legolas." Elrohir spoke seriously, a hand coming up to gently cup a cheek. "And was so filled with sorrow upon your death that I fear he wavered on the edge of grief himself. Yet he took time to comfort us, and guide us to the end. He may have never spoken it to you aloud, Legolas, but he wanted nothing more than your happiness." Tears welled.

"I think he finally gave his acceptance to what we had, and this was his last message to you." Elladan finished.

"Side by side, in Middle Earth and beyond." This thought seemed to hold such ecstasy for him, and he pulled the twins to him once more. There was fire in his eyes as he pulled away, and the other two caught on quickly. They fell upon one another with joyful abandon, and celebrated what was still to come.

o

o

o

o

o

o

o

o

o

o

SesshyAngel - my divine darling. You have pulled me through this. You're a gem, I'll get that next fic to you as soon as I pull my ass back out of X-men world. ;)

o

oAN: in response to the reviews I begged for.

o

Blaise: Thanks so much for your unwavering support! It means a lot to me

o

Ravna: This is it I'm afraid. Though they might be returned to middle earth in the future I don't intend to follow that. I did have an interesting thought at one point though – the Legolas we meet in the film has blue eyes, and knows a lot more about Aragorn's origins than we expect him to… have a think about that…

I wasn't suggesting that Glorfindel has a lower stature, only that Legolas has a higher one. And I did go searching for information regarding rebirth, and came up with all the facts you put forward. But may I suggest that the Valar might have meddled, knowing that Legolas of Gondolin, having seen the ORIGINAL 'white city' fall, might have less hope for the outcome of the War Of The Ring, and the saving of Minas Tirith. Hence they may have taken those memories from him when he was reborn, to help him through that trial, to give him more hope. A musing of my own.

Thanks very much for reading, for taking the time to give such a detailed review, and for your compliments.

o

Ariadne: hands you a tissue - thanks so very much for the review. It means a lot to me that I have been able to touch you like that.

o

And one last thanks to anyone who's reviewed over this trial of a fic, thanks for reading!