IntroVerseI'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 Then I Let Myself DownPre-HookI Tried So Very Hard Not To Loose ItI Came Up With A Million ExcusesI Thought, I Thought Of Every PossibilityHookAnd I Know Some Day That It'll All Turn OutYou'll Make Me Work So We Can Work To Work It OutAnd I Promise You Kid That I Give So Much More Than I GetI Just Haven't Met You YetInstrumentsVerseI Might Have To Wait, I'll Never Give UpI Guess It's Half Timin And The Other Half's LuckWherever You Are, Whenever It's RightYou'll Come Outta Nowhere And Into My LifePre-Hook 2And I Know That We Can Be So AmazinAnd Baby Your Love Is Gonna Change MeAnd Now I Can See Every PossibilityBridgeThey Say All's Fair In Love And WarBut I Won't Need To Fight ItWe'll Get It Right And We'll Be UnitedSolo [Brass]Pre-HookAnd I Know That We Can Be So AmazinAnd Bein In Your Life Is Gonna Change MeAnd Now I Can See Every Single PossibilityHook [Cool Down]And 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 GetHook [Band]Oh You Know It'll All Turn OutAnd You'll Make Me Work So We Can Work To Work It OutAnd 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 GetI Said Love Love Love Love... I Just Haven't Met You YetLove Love Love Love...I Just Haven't Met You Yet