lately i ve been thinking bout the things that we ve been through and i don t know if i d be here if not for you i had to take a little time to try to work things out and you should know that i had never meant to let you down cause i i wanna tell you that i m sorry and i i even when i m not giving enough and i m taking too much you re still there for me even when i got nothing at all and i m ready to fall you re still there for me there for me there for me even when i can t be there for you you re always there for me sometimes i know i can be so hard to understand even when i m lost you show me who i really am life with me hasn t always been an easy ride but because of you i ve learned to lose my selfish pride cause i i wanna tell you that i m sorry and i i even when i m not giving enough and i m taking too much you re still there for me even when i got nothing at all and i m ready to fall you re still there for me there for me there for me even when i can t be there for you oh you re always there for me yeah oh no it s love ooh oh it must be love oh it s gotta be real love it s gotta be real love real love  even when i m not giving enough and i m taking too much you re still there for me even when i got nothing at all and i m ready to fall you re still there for me there for me there for me even when i can t be there for you when i can t be there even when i can t be there for you you re always there for me