I'm sitting in my room And waiting on the phone to ring Should I worry Should I care If you'll call me tonite I'm jumping in my car And going too damn fast for me Should I make it Will she fake it When we do it tonite It's been a long time coming It's been a long time coming for you It's been a long time coming It's been a long time coming for you If your mother Only knew what I did to you Would she hate me Would she like me When we do it tonite In the morning When I rise Will I see your face Will I be wrong, if I stay long So we can do it tonite It's been a long time coming (baby) It's been a long time coming for you It's been a long time coming (ohh) It's been a long time coming for you (Ah, ah, ah...) I used to wake in the middle of the night Waiting for the phone to ring Now we're busy Making history Will you do it tonite It's been a long time coming It's been a long time coming for you (yes it has) It's been a long time coming, baby It's been a long time coming (for you) If I loved you, If I hold you Would you love me tonite (I like it like that) Could we be, in love So I can love you all night (hold up wait up for a second) Can I be the one Can I love you Can we do it all night (yea) Let the morning Be our witness Of a long long night It's been a long time coming It's been a long time coming for you It's been a long time coming baby It's been a long time coming (for you) (yea) (Ohh, it's been a long time A too damn long for me Of lovin' can't ya see Long time...)