So long, so long, so long So long, so long, so long So long, so long, so long Everyone deserves true love and it's hard sometimes Perpetual sadness seems to find a way, yeah Despite feelin' the fact, I'm better off Oh, I'm guilty of fallin' too, yeah It takes courage to love And I think that's something I found in you 'Cause I've waited for you for so long So long, so long, so long I've been waiting for you for so long 'Cause I've waited for you for so long So long, so long, so long I've been waiting for you for so long Now that I found I surround you with all my love With this heart of mine I finally found someone that I truly adore, yeah Before you, my days were so desolate With no meaning or point at all Thank God for you, it's been so long I love you 'Cause I've waited for you for so long So long, so long, so long I've been waiting for you for so long 'Cause I've waited for you for so long So long, so long, so long I've been waiting for you for so long