Two hearts beating together Two hearts made you together And one half you stole from your mother One from the man of our dreams Our hearts once were aligned But then soon they fell out of time And I would have given you mine If I could I'd do anything I held you every second of your life And I'll love you for every moment of mine If there's ever a rainbow, I know it's you in the sky And we miss you every day that you're gone When we thought we couldn't go on Only here just for a moment, but you were the hardest goodbye We tried, and we tried once again and I promised This wouldn't end like the first two Clinging to life, desperate to keep you alive But the nurse came, sat us both down And she told us there no was sound of your heartbeat And our hearts stopped too Cause I held you every second of your life And I'll love you for every moment of mine If there's ever a rainbow, I know it's you in the sky And we miss you every day that you're gone When we thought we couldn't go on Only here just for a moment, but you were the hardest goodbye It's been years now and it doesn't get easier Still now, longing to hear how your cry sounds Still asking why and how Cause I held you every second of your life And I'll love you for every moment of mine If there's ever a rainbow, I know it's you in the sky And we miss you every day that you're gone When we thought we couldn't go on Only here just for a moment but you were the hardest goodbye Only here just for a moment But you were the hardest goodbye