
We were only twenty-one when we first crossed paths
Didn't know the future or the aftermath
Fifteen years of circles, always finding our way back
A magnetic connection that we never lacked
Every time we reunited, the feeling was so strong
Now I'm resting in the place where I belong
ChorusOh, Justin, you're the soul mate that I prayed to find
With a huge heart so tender, so beautifully kind
You took my missing pieces and made my world complete
Every time you look at me, my heart skips a beat
You showed me what home really feels like
Safe in your arms for the rest of my life
Verse 2I still get lost inside your beautiful eyes
You're so smart and so funny, my perfect surprise
You're a gentle kind of loyal that I deeply trust
Turning all my heavy days into golden dust
You opened up your arms and took my son as your own
Then you asked to make me yours, the greatest love I've known
BridgeWhen my body was weak and my health took a toll
You were the steady rock that anchored my soul
Through the hardest of seasons, you stood in the rain
I love you more than any words could ever explain
Final ChorusOh, Justin, you're the soul mate that I prayed to find
With a huge heart so tender, so beautifully kind
You took my missing pieces and made my world complete
Every time you look at me, my heart skips a beat
You showed me what home really feels like
Safe in your arms for the rest of my life