His words and his actions match so well with his good looks, yeah
And he calms my nerves but he gives me the fuel to go on
I see why it never worked with no one else
All along he was mine but with someone else, now that he's mine
No more watching from the sidelines
I never thought I'd find a match made, match made so perfectly
I know he's my soulmate, soulmate, made just for me
Made it into reality, I am a missing piece
And he makes me happy, sets my soul free, a perfect harmony
I found my love when I wasn't searching
Everything I went through to get to him seems so worth it
I'm in a space where I never have to beg for his time
He'd stopped to get to me anywhere, anytime
He never, no never, leaves a doubt in my mind
The stars couldn't be more aligned
I never thought I'd find a match made, match made so perfectly
I know he's my soulmate, soulmate, made just for me
Made it into reality, I am a missing piece
And he makes me happy, sets my soul free, a perfect harmony
He's got my heart, ain't no doubt about it, just for him I'll climb, the mountain
There's no way I could live without him, I would lose my mind
He's the lyrics to my song, the rhythm to my rhyme
I can't live without him, no I can't live without him
I never thought I'd find a match made, match made so perfectly
I know he's my soulmate, soulmate, made just for me
Made it into reality, I am a missing piece
And he makes me happy, sets my soul free, a perfect harmony
I never thought I'd find a match made, match made so perfectly
I know he's my soulmate, soulmate, made just for me
Made it into reality, I am a missing piece
And he makes me happy, sets my soul free, a perfect harmony