There's got to be a person for everyone How else would I have found you? And how did I know Which way to go And that you'd be waiting there too? There's gotta be person for everyone That's what I've always been told That everyone has One better half That makes them finally feel whole And some say it can't be that simple And people will disagree But all that I know Is that I finally found you And you are that person for me They say that there's a reason for everything Every turn that we miss Every bump in the road Every yes every no Led us to feeling like this They say that there's a reason for everything Even the ones before The good and the bad The happy and sad They all help love you more And some say it can't be that simple And people will disagree But all that I know Is that I finally found you And you are that person for me And some say it can't be that simple And people will disagree But all that I know Is that I finally found you And you are that person for me There's gotta be a person for everyone How else would I have found you?