
You asked me for a year, and I made you wait
Till we finally sat down for that BBQ plate
That was our very first date, and the moment I fell
I looked in your eyes and I knew it so well
Now I'm part of your family, it's been so amazing
Watching the beautiful life we are raising
We started out slow, but we built something deep
A promise to hold and a promise to keep
Chorus'Cause you've got a big heart, though you keep it on guard
I know letting love in can be heavy and hard
But one hug from you makes the whole world feel right
You put my broken pieces back together tight
You think you don't deserve it, but baby, you do
And I'll always be here, holding on to you
Verse 2I know you build walls and you push me away
You get scared of the love that I give you each day
You tell yourself stories that just aren't true
But I see the beautiful soul inside you
You say you're too hard to love, but you're worth every tear
I'm your fiancé, and I'm staying right here
You're worth every struggle, every shadow we chase
I'm never giving up on the warmth of your embrace
Chorus'Cause you've got a big heart, though you keep it on guard
I know letting love in can be heavy and hard
But one hug from you makes the whole world feel right
You put my broken pieces back together tight
You think you don't deserve it, but baby, you do
And I'll always be here, holding on to you
BridgeIf God is for you, tell me who can be against you?
Whatever the struggle, together we'll make it through
What we have is a bond that will never die
No more running away, no more asking why
Just lean on my shoulder and trust in this life
I'm so proud to be walking with you as your wife
Final Chorus'Cause you've got a big heart, so let down your guard
I'm here for the easy, I'm here for the hard
Yeah, one hug from you makes the whole world feel right
You put my broken pieces back together tonight
Jasmin, you deserve it, I promise it's true
Forever and always, I'm choosing you