it s been so long since i ve been gone another day might be too long for me traveling around i ve had my fill of broken dreams and dirty deals a concrete jungle surrounding me many nights i ve slept out in the streets i paid my dues and i changed my style seen hard times all over now i want to come home it s been so long since i ve been away and please don t blame me cause i ve tried i ll be coming home soon to your love to stay i miss old friends that i once had times they ve changed and i ll be glad when i go home i don t know why the thought came to me but why i m here i really can t see and now i want to come home it s been so long since i ve been away and please don t blame me cause i ve tried i ll be coming home soon to your love to stay coming home to stay coming home to your love mama i ve seen better days  i miss old friends that i once had times they ve changed and i ll be glad when i go home i don t know why the thought came to me but why i m here i really can t see and now i want to come home it s been so long since i ve been away and please don t blame me cause i ve tried i ll be coming home soon to your love to stay coming home to stay coming home to your love mama i ve seen better days