Every fire needs fuel Being kept waiting is cruel Why did I not walk away? I've been waiting on your doorstep I got sunburnt and soaking wet Somehow you'd make me stay Now that I'm about to leave You say you love me But I've been waiting For you For way too long Yeah I've been waiting For you For way too long You'd say love is the answer And caused nothing but a stir And one hell of a question mark I'd write songs to praise Your amazing grace Till I had no hope left to spark Now that I'm about to leave You say you love me But I've been waiting For you For way too long Yeah I've been waiting For you For way too long Oh how I hate Your late love Oh how I But I've been waiting For you For way too long Yeah I've been waiting For you For way too long Oh how I hate Your late love Oh how I hate Your late love