[Verse 1] I'm taking time, to figure it out And I don't mind If you don't know what I'm all about And I lost my mind Waiting for someone like you [Pre Chours] And I let my insecurities get the best of me But that doesn't mean I got no love left in me [Chorus] I've been waiting for yea For far too long I've waiting for yea When are you coming home I've been waiting for yea For far too long I've waiting for yea When are you coming home [Verse 2] Will you treat me right Like nobody else And will you understand That love is being yourself And when I hold you in my arms I'll see yea smiling back at me Will you be the one To hold my heart sacredly [Pre Chours] I've been waiting for yea For far too long Now I can't take it no more Thats why i wrote you this song (hey) [Chours] I've been waiting for yea For far too long I've waiting for yea When are you coming home