You are my life You're everything to me I am your shoulder to lean on Whenever you're in need So go ahead and think these lyrics through I wrote this song for you I can't even explain how much I love you I never thought that you would be the one Keeping me sane as I started going numb I never thought it'd be this way When beauty met the beast I've walked the earth I've walked the earth I've walked the earth Day after day Searching for this feeling I can't even explain I could never imagine how it feels to really love But now I know how it feels and I could never give it up These lights have blinded me Through all the struggles I've overcome There are no boundaries in my way I'm standing tall on my own I gave you life You showed me love It's unconditional I could never it up Never give it up I could never give you up I could never give you up I've walked the earth Day after day I've walked the earth Day after day Searching for this feeling I can't even explain I could never imagine how it feels to really love But now I know how it feel and I could never give it up Dreaming of a life That I have never had It's in fate's hands I know now who I am You are my life You're everything to me I am your shoulder to lean on Whenever you're in need So go ahead and think these lyrics through I wrote this song for you I can't even explain how much I love you