i know that lately things haven t been so good i always said if i could ever help you i would ooh ooh ooh ooh ooh ooh i love you for a thousand years ooh ooh ooh ooh ooh ooh i m here to wipe away the tears i will be your friend til the end of time i will be your friend i m here to make you smile when you re fallin apart i pick up each piece build a wall around your dreams the punches to your heart melt away when you never thought they d heal so trust in me these are the words i tattoo on you if hercules can pick you up i will i really am true i will be your friend til the end of time i will be your friend i m here to make you smile ooh ooh ooh ooh ooh ooh i love you for a thousand years ooh ooh ooh ooh ooh ooh i m here to wipe away the tears you ve got so much to give i ll tell you get out and live pick you up when you re feeling low so here s my hand trust in me i really am true you ve got to understand there s nothing i wouldn t do  i will be your friend until the end of time i will be your friend i m here to make you smile i will be your friend until the end of time i will be your friend i m here to make you smile you ve got so much to give ooh oh oh oh get out and live ooh oh oh oh i will be your friend until the end of time i will be your friend i m here to make you smile the punches to your heart take my hand when your falling apart oh you ve got to understand i will be your friend until the end of time2