I was a lonely man On a long and winding road My Money was tight I was struggling to survive But then you came my way Like an angel here on earth And you believed in me You helped me change my life
(Chorus) But I'm not a perfect man But I'm glad you understand I wanna be Your heart and soul provider But I'm not a perfect man But I'm glad you understand That with my love I will protect like a soldier
Now it's amazing to me How your life can truly change When you've got a woman & she believes in you What you have given me is a reason to go on You brought out the man in me The man I never knew
(Chorus)
I never realized how much I needed you Until I found your love and found my way And now I'm not afraid, cause I survived the pain And thanks to you my life has truly changed