I know I should know better than To trust my heart with you Still I just keep on giving in And falling like I do Off and on I'm here and gone And here we are again We keep walking down this road Putting miles upon these souls (soles?) Time and time again The same old story goes Where we've said it all before Called it off, came back for more For the first time, it's the last time Yeah, for the first time it's the last time It's hard to find the truth inside This bed we're lying in I'll break and fall, this broken dream I'm coming clean again We keep walking down this road Putting miles upon these souls (soles?) Time and time again The same old story goes Where we've said it all before Called it off, came back for more For the first time, it's the last time Yeah, for the first time it's the last time Off and on I'm here and gone And here we are again We keep walking down this road Putting miles upon these souls (soles?) Time and time again The same old story goes Where we've said it all before Called it off, came back for more For the first time, it's the last time Yeah, for the first time it's the last time Yeah, for the first time it's the last time