i gave you my heart guess you werent there im way ahead at true love your still unaware it was like rejection, but with even more pain cause your leaving me hope it drives me insane you said you werent ready so im waiting, waiting, waiting for you to catch up catch up with my heart whose racing ahead the dreams about us that circulate through my head i've never been patient never liked waiting not knowing the outcome but my love's still unwavering uncertainty and i have long been foes but wait for you or move on guess which one i chose? catch up, catch up, catch up do you think you can catch up? im drivin 100 the wind in my face im soarin' ahead, your standing in place im riding full speed destination; us your so far behind guess your takin the bus you said you werent ready so im waiting, still waiting, waiting for you to catch up! what are you going?! hit the gas! i've been waiting for ages better pull up fast here you are at last its been a blast im ready to put all this waiting in the past but when im done waiting, will you still want me? or turn into another what-if? a ghost that will haunt me im so sick of waiting whats the holdup? you better hurry think you can catch up?