Who are you and what did I do to deserve you
I don't tell you enough how much you mean
You're the kind of love I'd only seen in dreams
You're everything I wanted though we're far from perfect
But maybe that's the beauty where we make it all worth it
When we argue I find reasons to stay
And you do the same in your own quiet way
To fight for someone who fights for you
That's a love so rare so deep so true
For so many years I struggled to provide
Still you stood by my side and now we thrive
On my own I know I'd still try
But it's better having you as my why my wife
Are you ready or not here I come
Healthy or not old or young
Through every season your heart's been gold
My love walks with you wherever you go
Beautiful or broken it's always been clear
Your love sees my soul year after year
When I had nothing you made me feel whole
You taught me love doesn't count what it can't control
Even when I doubted you stayed near
A love like yours secure and sincere
I opened up to you like I never had before
You asked me how I did it and I said God
Then you smiled and said you loved God too
Though you weren't sure if he was real for you
If God got you through and made you this way
How could I ever doubt his existence today
And that's when I knew the search was through
My heart was home and it was always you
Who are you and what did I do to deserve you
A love so rare so deep so true
Forever with you feels more than right
You're my morning my evening and the best part of this life
Who are you and what did I do to deserve you