All these years I've walked this wilderness alone It plays heavy on my mind And I'm still here Trying to find this heart a home Something to start a fire I won't break down Gotta turn this whole thing around now Gotta turn this thing around I don't know why Gotta fight it 'Cause I ain't going down now I've been waiting It's time for changes I've been waiting on love I've had enough of holding on My time is gonna come I've been waiting Too long waiting I've been waiting on love My friends all say That I'm trying way too hard Just get on with living life You scar too easily Scared to lower my guard 'Cause I've been burnt too many times But this time I have really gotta see it through now Gotta see it through Just one time Let the story end the way I want it to now I've been waiting It's time for changes I've been waiting on love I've had enough of holding on My time is gonna come I've been waiting Too long waiting I've been waiting on love All my life Looking for that spark It's hard sometimes When you're alone in the dark I've been waiting I've been waiting It's time for changes I've been waiting on love I've had enough of holding on My time is gonna come I've been waiting Too long waiting I've been waiting on love I've had enough I won't give up My time is gonna come I've been waiting Too long waiting I've been waiting on love Waiting on love