It's been a long, yes, a long long time Since I've seen a rainbow Smelled an apple pie And played with the clouds passing by Remembering those, those happy days Splashing in the puddles after the rain Will I ever see them again? But in you came with your arms open wide Bringing back the rainbow after the rain Bringing back the sunshine once again I've often wondered why you want me With all of my problems, child fantasies All that I've done and who I am And now and then I will cry Knowing how I've hurt you Time and time again Really wouldn't blame you If you leave But still you're there with your arms open wide Asking nothing of me Just of myself You put the past behind me and then In you came And I know now why you stayed Walking there beside me through thick and thin Always there to guide me on my way You're always there with your arms open wide Always there to turn to when times are sad Giving me a smile to make me glad In You came