Through the hard times, you never let go,
When I stumbled, you carried the load.
You saw something in me I couldn't see,
And loved me for who I was meant to be.
When the world was heavy, you held me close,
Gave me strength when I needed it most.
You weathered storms without complaint,
You're the one that keeps me sane
Thank you, my love, for every tear you've cried,
For all the sleepless nights you stayed by my side.
You never gave up, even when it got rough,
You loved me through all the highs and lows enough.
I owe you my heart, for all that you've done,
Against all odds, you're my only one.
Thank you, my love, for believing in me,
You're my rock, my home, my eternity.
You stood tall when I was breaking down,
Turned my silence into a peaceful sound.
Through all the battles, the scars and pain,
You loved me through sunshine and rain.
I know I ain't perfect, made my mistakes,
But you forgave me with every break.
You held my hand through every fall,
You're the reason I'm standing tall.
Thank you, my love, for every tear you've cried,
For all the sleepless nights you stayed by my side.
You never gave up, even when it got rough,
You loved me through all the highs and lows enough.
I owe you my heart, for all that you've done,
Against all odds, you're my only one.
Thank you, my love, for believing in me,
You're my rock, my home, my eternity.
And when the world told us we wouldn't make it,
You looked at me and said, "We'll take it."
You're the reason I keep fighting every day,
Without you, I would've lost my way.
Thank you, my love, for every tear you've cried,
For all the sleepless nights you stayed by my side.
You never gave up, even when it got rough,
You loved me through all the highs and lows enough.
I owe you my heart, for all that you've done,
Against all odds, you're my only one.
Thank you, my love, for believing in me,
You're my rock, my home, my eternity.
Thank you, my love, for all that you do,
There's nothing I couldn't face with you.