What took me so long I just realized my stumbing blocks were stepping stones Those cotton fields i know Now they're aint no mind Still our people So i know that i'm late in coming jsut this far When your spirit tell you who you are Oh lord be your stars What took me so long I just realized my stumbing blocks were stepping stones Casue only in my heart I couldnt' stand to sing Soak me so you can hear my melody I'm gonna stand and shout Oh yeah I walked the world to see Now i realize what took me so long