very soon the day will come when i ll be with you forever and always your love i ll never lose and no one will come between this heart and soul foundation and even though your face i ve never seen i ll hold your words inside cause i ll wait for you i ll wait for you until you return for me cause i ll wait faithful better believe i will i ve been told that i m a fool they say your love s not real but i believe with all my heart that s why i m standing still whenever i get the chance i ll show them your compassion and i know you want the world to plainly see how your love changed my life cause i ll wait for you i ll wait for you until you return for me i ll wait faithful better believe i will day and night i ll read your letters of love cause there is nothing stronger then your word in my heart and i know soon we ll never be apart you know it seems like it s been forever yeah such a long time but i ll wait because i know that your word is true so i m prepared to stay till the end of time lord that s how long i ll wait for you hey i m gonna be here waiting i m gonna be right here i ll keep on waiting yeah i m gonna be here waiting my heart is anticipating i m gonna keep waiting i m gonna keep waiting i m gonna keep waiting i m gonna keep hey i ll wait for you jesus and no matter how long it take no matter how long it takes i m gonna stay right here hey i m waiting on you jesus no matter what my so called friends might do i m gonna stay right here and pray for you said i m gonna wait said i m waiting i m gonna wait til i see you face to face hey i ll see you and thank you and praise you yeah yeah oh i m waiting i m waiting so faithful yeah yeah yeah 