Have I told you, you are my river That never stops for rest Have I thanked you for letting me come out of you And giving me all of your best Have I thanked yo for having our family Without them I woud'nt be here Have I told you no matter how far I may go All of you always are near Oh mother you've given everything to me Oh mother you've never asked for anything Oh mother I'm sorry for all those times I hurt you so When all along it was really me Sared of letting go So afraid to grow Have I told you I'll love you forever Have I told you I'll love you always Have I told you the difference you make in my life You make it your own special way Oh mother you've given everything to me Oh mother you've never asked for anything Oh mother you've given everything to me Have I told you, you never asked for anything That I love you Have I told you today