You've been there for me
Through all my ups and downs
And all that I been through
You somehow staying around
And although a make mistakes
You love still the same
You make me who I’m
That’s why I not ashamed
To show how much I love you
And sent you give me so much
Giving back to you
Giving back to you
Because you give so much to me
Giving back to you
I'm blessed to be here
It's feel just like a dream
The pain is going away
And I'm had been redeemed
Is so hard to believe
How far we both have come
From darkness to the light
Now we have overcome
And thou how much I love you
And seems you give me so much
Giving back to you
Giving back to you
Cause you give so much to me
Giving back to you
Oh why there's no way
That I could be stand here
If had not been for you
If had not been for you
You make me better
And I'll never forget your sacrifice
That's why a I give my life
I give my love
I give my all
I give my all
Giving back to you
Giving back to you
Because you give so much to me
Giving back to you,to you
To deserve it
Giving back to you
For all the love you give me yeh!
Giving back to you
I can replace what you give me no
Cause you give so much to me
Your passion and your sacrifice
Giving back to you
You're the one that change my life
Giving back to you