I dreamt that I made love to a thousand ex's I dreamt she had your name Oh I awoke screaming the name of another Not one step closer to knowing who to blame I dreamt that I made love to a thousand men For a moment in light my sexuality Oh I awoke in a panic wondering what it could mean? Would my thousand mothers understand Would my thousand fathers still love me Just tell me it'll be worth the wait. Worth the wait I dreamt that I was an empty nester Docking my boat in the harbor of south Florida Chumming it up with a thousand other empty nesters, aimless in the offshore, with no charter Happy as a clam and rich as can be, sort of Discussing our children's college careers And planning out the second half of my life Drinking a shit ton And getting to know my wife Now tell me it was worth the wait. Worth the wait I dreamt that I was successful a thousand times over I dreamt that once I never even tried Oh I awoke feeling as though I had seen the other side Not one step closer to knowing if I'll ever be satisfied Tell me it'll be worth the wait Worth the wait