Put my broken heart on ice
Held me through those bitter nights
Thought that I was hopeless, well I found my cure
You were worth waiting for

There's a million words you could have said
Just took 3 to have me set
On waking up and knowing that you call me yours
You were, you were worth

All the hurt (All the hurt)
All the tears (All the tears)
All the others oh
They lead me here

Picket white and dress to match
Promising the Moon and back
I would stay for better, worse, rich, or poor
You were worth waiting

You were (You were)
Worth waiting (Worth waiting)
You were (You were)
Worth waiting for

Mmmm