How long have you been waiting To take our pictures down? How long have you been breaking Why am I just finding out? It kills me to know you were drifting alone And you don't have to stay, no What can I say before I go? I would've searched the whole world over for you And took a flight through the night To be that shoulder for you I would've let go if you wanted me to And many times to say you loved me When it wasn't true I'm just wondering How long has it been over for you? What do you tell your parents? What do you tell yourself? Was it something I was missing Or is there someone else? It kills me to know that this house ain't a home And you don't want to stay, no What can I say before I go? I would've searched the whole world over for you And took a flight through the night To be that shoulder for you I would've let go if you wanted me to And many times to say you loved me When it wasn't true I'm just wondering How long has it been over for you? How long? How long? How long? How long? How long? How long? How long? How long? How long? Maybe someday I'll be okay But right now I don't know You used to tell me everything And that's what hurts the most It would be easier if I hated you But I still miss the person That I thought I never knew And I would've let go if you wanted me to And many times to say you loved me When it wasn't true I'm just wondering How long has it been over? I'm still wondering How long has it been over for you?