I've been waiting all my life, I've been spending all my nightsContemplating all my tries, oh my God, this not overnightI've been giving all my soul, I've been chasing all my goalsDedication, all I know, that's how hard I goBlood, sweat, and my tears, no, I will not surrenderIf you take my lead, then we can fly togetherHeaven never seemed to reach us now or neverWe got what we need, but we don't got foreverOh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, ohI've been waiting all my lifeOh, oh, oh, oh, oh, oh, oh, oh, oh, oh, ohOhOhI've been waitin' all my lifeAway-oh, away-ohAway-oh, I've been waitin' all my lifeAway-oh, away-ohAway-oh, I've been waitin' all my lifeCouldn't stop me some day-dayA day fast, let more faith re-gayWithout you, say, co-shay-shayShe-oh-loo-wah-***-bah-me-shay-ohA-let-da-me-oh-nee-shuA-wah-lah-boh-see-shah-ra-lay-ohA-sa-de-grand-co-ok-bayA-su-de-grand-co-ok-bayBlood, sweat, and my tears, no, I will not surrenderIf you take my lead, then we can fly togetherHeaven never seemed to reach us, now or neverWe got what we need, but we don't got foreverMmm-mmm-mmm-mmm-mmm-mmmAway-oh, away-ohAway-oh, away-ohAway-oh, I've been waitin' all my lifeAway-oh, away-ohAway-oh, I've been waitin' all my lifeAway-oh-away-ohAway-oh, I've been waitin' all my lifeAway-oh, away-ohAway-oh, away-ohI've been waitin' all my lifeWe know what you're doing, we just see how you're movingI know they're trying to beat me, living like a movieOne of them tried to stop me, stop meYou see how I'm moving, you make me sad so I'm movingIs that my own life?RainbowOh where I am?I've been waiting all my lifeOh where I am?I've been waiting all my lifeOh where I am?Oh where I am?YeahI've been waiting all my lifeI've been waiting all my life