I've been a puzzle No one could understand But that ain't a struggle Now my heart is in your hands I'm done with being the strongest Baby, it's the smallest Things you do that make that picture so big I fall for you the hardest 'Cause you are the perfect fit So stay with me And we'll take the road to where it leads Ain't no guarantees but if I'm here with you and if you're here with me Then I got all I need I'll break and bleed Yeah, this life can put me on my knees That don't matter to me 'cause if I'm here with you and if you're here with me Then I got, oh, I got the missing piece Oh-oh, oh-oh I've been a jigsaw No one could take me down But babe, you're a big shot Got me all figured out But I'm done with being strongest Baby, it's the smallest Things you do that make that picture so big I fall for you the hardest 'Cause you are the perfect fit So stay with me And we'll take the road to where it leads Ain't no guarantees but if I'm here with you and if you're here with me Then I got all I need I'll break and bleed Yeah, this life can put me on my knees That don't matter to me 'cause if I'm here with you and if you're here with me Then I got, oh, I got the missing piece Oh-oh, oh-oh The missing piece Oh-oh, oh-oh Yeah, if I'm here with you and if you're here with me Then I got, oh, I got the missing piece You lift me up, up off the ground Oh-oh, oh-oh My heart was lost, but now it's found No, I won't let you down So stay with me And we'll take the road to where it leads Ain't no guarantees but if I'm here with you and if you're here with me Then I got, oh, I got the missing piece