And when you sank into my chest I understood we'd reached the end Though I still love you And you still love me It's hard to accept it's for the best But I don't want to hold you back 'Cause I still love you And you still love me I guess we need to find ourselves Before we can find somebody else Sometimes the truth can be a lot to bear Let's blame it on bad timing 'Cause I don't think we lost any chemicals for love Though they might not be enough Blame it on bad timing We'd be lying if we said we don't dream about us now How we wish we'd worked it out Let's blame it on our bad timing Blame it on our bad timing Feels like we knew this day would come We've talked about it since day one But I still love you And you still love me I guess you need to find yourself Before you can find somebody else Sometimes the truth can be a lot to bear Let's blame it on bad timing 'Cause I don't think we lost any chemicals for love Though they might not be enough Blame it on bad timing We'd be lying if we said we don't dream about us now How we wish we'd worked it out Let's blame it on our bad timing Blame it on our bad timing Let's blame it on our bad timing Ooh oh oh ooh Let's blame it on bad timing 'Cause I don't think we lost any chemicals for love Though for now they're not enough Blame it on bad timing We'd be lying if we said we don't dream about us now How we wish we'd worked it out Let's blame it on our bad timing Let's blame it on our bad timing Blame it on our bad timing Ooh oh oh ooh Oh ooh oh ooh oh ooh