last night you called i could ve talked forever havent heard your voice in so long it s been so hard livin without you i had to be strong but i found an island in your heart a place where we might start to live our life together forever i would climb any old mountain i would cross any old river to be in your arms ill do anything who would ve thought things would come between us you went your way and i went mine i guess sometimes we start believin there s so much more to find but i found this island in your heart a place where we might start to live our life together forever i would climb any old mountain i would cross any old river to be in your arms i ll do anything i would climb any old mountain i would cross any old river to be in your arms i ll do anything but i found an island in your heart a place where we might start to live our life together forever i would climb any old mountain i would cross any old river to be in your arms i ll do anything i would climb any old mountain i would cross any old river to be in your arms i ll do anything i would climb any old mountain i would cross any old river to be in your arms ill do anything