“Where Have I Been All Your Life”

Another night of waiting 

Waiting for my key in the door 

It’s gotta be frustrating 

Like so many nights before 

An empty glass beside you 

When I get home I hang my head 

I promised I’d be back in time 

To put the kids to bed

 

I wanted to tell you 

Tell you how much I care 

I wish I had told you 

But I was never there 

 

And I ask myself where have I been all your life 

I know it ain’t right 

Where have I been all your life 

 

Another birthday party missed 

Another bedtime story gone 

Another playground afternoon 

Spent staring at my phone 

I kid myself that it’s OK 

Can always buy more presents 

But deep inside I realize 

You really need my presence 

 

I wanted to tell you 

Tell you how much I care 

I wish I had told you 

But I was never there 

 

And I ask myself where have I been all your life 

I know it ain’t right 

Where have I been all your life 

 

Another broken promise 

Another broken dream 

But life’s too short to waste it wishing 

Or adding up what might have been

 

I’m wanting to tell you 

Tell you how much I care 

Can finally tell you 

From now on I’ll be there 

 

And I promise that I’ll be with you all my life 

I’ll make it right 

I’ll be with you all my life 

With you all my life 

With you all my life