When I was young I put up a fight I held my ground 'cause I thought I was right Told Dad that he didn't understand I had it all sorted it out I was the cleverer man On the day he left Thought of everything I shouldn't have said All the angry words All the time together we didn't spend Hold on to the ones you love You don't ever know how long you've got them for Take a moment to make them smile And show them you were grateful they were there in your life And tell them that you're sorry when you're wrong 'Cause you don't ever know how long you've got to Hold on to the ones you love When I was older I filled my life With work and friends and music and wine Told mum that I was too busy To get back home For that family visit On the day she left, I was travelling to tell her 'goodbye' Wished I could go back in time Find my way home when she was alive Hold on to the ones you love You don't ever know how long you've got them for Take a moment to make them smile And show them you were grateful they were there in your life And tell them that you're sorry when you're wrong 'Cause you don't ever know how long you've got to Hold on to the ones you love Hold on to the ones you love Hold on to the ones you love When I lost them I was haunted by a million regrets And in their memory I'm trying hard not to make that mistake again Hold on to the ones you love You know one day you'll have to let them go Hold on Hold on Hold on to the ones you love Hold on Hold on Hold on to the ones you love Hold on to the ones you love You don't ever know how long you've got them for Take a moment to make them smile And show them you were grateful they were there in your life Hold on to the ones you love Hold on to the ones you love Hold on to the ones you love Hold on to the ones you love Hold on to the ones you love