The first day that I met you
That you were meant to be the one
And then the feeling grew
With God and friends my witness
I take the gift you gave me
Don't need to question why
For all the faults I'm made of
I'm not asking you to judge me
When I give you all of me
This life is short and precious
I thank you for the journey
And we are only here once
I'm glad we shared this day
Of knowing something special
For all the faults I'm made of
I'm not asking you to judge me
When I give you all of me
That's what I give to you
I'm gonna share with you yeah
When I give you all of me