Woke up, told myself to push and never stop I been stressed out, watchin' both these hands around this clock With my eyes wide, tryna get the panorama shot Whole world gettin' blurry to me, answers gettin' lost So I watch my neck and keep it movin' to the front And remember that the world's yours, do it how you want You've been waitin' here for too long Think it's time for you to move on Realize that there's real lies in these real times so be strong I've been waitin' all my life and it was right before my eyes Watchin' all this time slip by, now I realize You now I've been waitin', you know I've been waitin' You now I've been waitin', you know I've been waitin' You now I've been waitin', waitn', waitin', waitin' Will you wait for me? ♪ My whole life I'm forever grindin' Waitin' for my time to shine just like a diamond, yeah When life is rough and I ain't with that funny stuff I use it all as motivation but it's hard to have the patience Watchin' time fly by might be the hardest thing I have to do in life Frustrated that I ain't where I want to be yet But I know that I'ma make it if I chase that check, yes 'Cause I done see the time go by for too Many years now when the stars are aligned 'Cause I done see the time go by, yeah done see the time go by I've been waitin' all my life and it was right before my eyes Watchin' all this time slip by, now I realize I've been waitin' all my life and it was right before my eyes Watchin' all this time slip by, now I realize You now I've been waitin', you know I've been waitin' You now I've been waitin', you know I've been waitin' You now I've been waitin', waitn', waitin', waitin' Will you wait for me?