So many reasons to be thankful And so many blessings that I can't repay And I never would have made it here without you Sending angels to guide me on my way You keep giving me joy You keep giving me happiness You keep giving me hope You keep giving me everything I wish You keep holding me up When I'm about to fall And if even all of that was not enough You keep giving me love You keep giving me love I know that I'm not always easy And I know I put you through some trying days But in spite of all the worries that I gave you I know you never let my angels get away You keep giving me joy You keep giving me happiness You keep giving me hope You keep giving me everything I wish You keep holding me up When I'm about to fall And if even all of that was not enough You keep giving me love And have I told you lately How your love has saved me It takes me to my place I only dream I'm so thankful Lord For sending me angels You keep giving me joy You keep giving me happiness You keep giving me hope You keep giving me everything I wish You keep holding me up When I'm about to fall And if even all of that was not enough You keep giving me joy You keep giving me happiness You keep giving me hope You keep giving me everything I wish You keep holding me up When I'm about to fall And if even all of that was not enough You send angels to guide me from up above You just keep giving me You just keep giving me You keep giving me I can't thank you You're giving me, giving me, giving me How can I thank you You're giving me, giving me, giving me For all the things that you've done How can I thank you Lord You're giving me, giving me, giving me You're the one that's blessed me with everything You keep giving You keep giving me You're giving me love You keep giving You keep giving You're giving me You're giving me love So I give you You're giving me You're giving me You're giving me You're giving me You're giving me