Why Was I Waiting?

I’m sitting here, thinking
Thinking back to waiting
Wondering why, why was I waiting?
It wasn’t the first time
I knew you weren’t coming
So why, why, why was I waiting?

I was standing staring out of my window
I’d been in that position for three hours
You left me waiting for a total of four

I told myself that you were gonna change
You didn’t mean to leave me waiting
I just kept telling myself that it would be okay

But now I’m sitting here, thinking
Thinking back to waiting
Wondering why, why was I waiting?
It wasn’t the first time
I knew you weren’t coming
So why, why, why was I waiting?

Why the hell did I keep letting you in?
Why did I give you so many chances
Why did I live on so many false hopes?

How did I convince myself that you would change?
Why did I let you do this to me?
You’ve no idea the pain you’ve put me through

Still sitting here, thinking
Thinking back to waiting
Wondering why, why was I waiting?
It wasn’t the first time
I knew you weren’t coming
So why, why, why was I waiting?

I shouldn’t be sitting here, thinking
Or thinking back to waiting
Or wondering why, why I was waiting
Coz it wasn’t the first time
So I knew you weren’t coming
So why, why, why was I waiting?

Any idiot can be a father, but it takes someone special to be a Dad
So why the FUCK did I ever call YOU, Dad?