I see a sky full of rainbows
I feel their warmth,
Their vibrant colours tingling my skin
Though they are so far away.
I long to touch them,
Feel them under my grasp
I can’t wait to embrace them
As they hold me, our souls clasp.
Through this distance I see a world of joy
A world of colours, vibrant and lovely
My rainbow is such a beautiful boy.
The spectrum envelopes me in its comfort
It gives me the strength to keep moving
Gives me hope of a magical future
Where our love sparkles, never ending.