Engine in the distance never got near I stayed in place you disappeared I sat on the curb with my hope on display Listened for the music that never played I waited for the ice cream truck Like the world still owed me a little luck Minutes turned to hours the street stayed quiet I looked like a kid who refused to deny it You let me wait like it cost you nothing I waited for the ice cream truck and got nothing I waited for the ice cream truck Like a fool with time to burn You never showed and the music stayed gone I waited for the ice cream truck Every season I thought it would roll up Some small sweet thing to fill the cup Instead I learned how long a person can sit Waiting for a feeling that don't exist I was patient I was still I was game You turned the wait into my own shame I waited for the ice cream truck Like a fool with time to burn You never showed and the music stayed gone I waited for the ice cream truck Now I hear the jingle and I don't even flinch I killed the habit I don't wait an inch But part of me still hates that I sat so long I waited for the ice cream truck and I was wrong I waited for the ice cream truck Like a fool with time to burn You never showed and the music stayed gone I waited for the ice cream truck I waited for the ice cream truck Like a fool with time to burn You never showed and the music stayed gone I waited for the ice cream truck I waited I waited for the ice cream truck