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