Well, I've been lost and I've been a stranger in my own skin For some time and I can't count For you the lives that have come through This soul there's no danger in accepting Uncertainty still I know you fear for me you say if I keep Giving for free who's gonna buy I can be the teacher and also learn The lesson I can toss the details But I can get lost in them too sometimes I know black from white but I'm still discovering gray and I know you're just like me You're just like me Giving for free who's gonna buy I've been without grace and I watched you get it back for me Have I all this time been standing here waiting? Seems such a simple thing Not to let it go so easily But sometimes you're taking When you're giving When you're giving for free who's gonna buy