4/4123 BpmIntroVerse 1I'm Not Surprised Not Everything LastsI've Broken My Heart So Many Times I Stopped Keeping TrackTalk Myself In, I Talk Myself OutI Get All Worked Up And Then I Let Myself DownPre-Chorus 1I Tried So Very Hard Not To Lose ItI Came Up With A Million ExcusesI Thought I Thought Of Every PossibilityChorus 1And I Know Someday That It'll All Turn OutYou'll Make Me Work So We Can Work To Work It OutAnd I Promise You Kid That I'll Give So Much More Than I GetI Just Haven't Met You YetInterludeHmmmmVerse 2I Might Have To Wait, I'll Never Give UpI Guess It's Half Timing, And The Other Half's LuckWherever You Are, Whenever It's RightYou'll Come Out Of Nowhere And Into My LifePre-Chorus 2And I Know That We Can Be So AmazingAnd Baby Your Love Is Gonna Change MeAnd Now I Can See Every Possibility, MmmmChorus 2And Somehow I Know That It Will All Turn OutYou'll Make Me Work So We Can Work To Work It OutAnd I Promise You Kid That I'll Give So Much More Than I Get, MmI Just Haven't Met You YetBridgeThey Say, All's Fair, In Love And WarBut I Won't Need To Fight It, We'll Get It Right And We'll Be United...InstrumentalPre-Chorus 3And I Know That We Can Be So AmazingAnd Being In Your Life Is Gonna Change MeAnd Now I Can See Every Single Possibility, MmmmChorus 3And Someday I Know It'll All Turn OutAnd I'll Work To Work It OutPromise You Kid, I'll Give More, Than I GetThan I Get, Than I Get, Than I GetChorus 4Oh You Know It'll All Turn OutAnd You'll Make Me Work So We Can Work To Work It OutAnd I Promise You Kid, To Give So Much More Than I Get, YeahI Just Haven't Met You YetOutroI Just Haven't Met You YetOh, Promise You Kid, To Give So Much More Than I Get(I Said Love Love Love Love, Love Love Love Love) I Just Haven't Met You Yet(Love Love Love Love) So Good Day-Ay-Ay, Yeah(Love Love Love Love) I Just Haven't Met You Yet