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 Giving for free who's gonna buy Giving for free who's gonna buy 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 Giving for free who's gonna buy Giving for free who's gonna buy 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 When you're giving for free who's gonna buy Giving for free who's gonna buy Giving for free who's gonna buy Giving for free who's gonna buy Giving for free who's gonna buy