Some nights I tell myself that I ain't catchin' up I know that its been kinda, its been kinda rough I think my love for you it hasn't been enough Just know i'll give it all but I ain't giving up Some nights I tell myself that I ain't catchin' up I know that its been kinda, its been kinda rough I think my love for you it hasn't been enough Just know i'll give it all but I ain't giving up Still I try, everyday Working hard, no delay Broken heart, don't you hate I'm gonna shine, can you wait Still I try, everyday Working hard, no delay Broken heart, don't you hate I'm gonna shine, can you wait Some nights I tell myself that I ain't catchin' up I know that its been kinda, its been kinda rough I think my love for you it hasn't been enough Just know i'll give it all but I ain't giving up Some nights I tell myself that I ain't catchin' up I know that its been kinda, its been kinda rough I think my love for you it hasn't been enough Just know i'll give it all but I ain't giving up Yeah, you know what i'm saying I don't understand this pain Ever after all that rain There is no peace I can obtain I am still insane Hundred melodies in my brain Only remedy to my pain I told my mom your son gon' shine It's not in vain Your son gon' shine It's not in vain Some nights I tell myself that I ain't catchin' up I know that its been kinda, its been kinda rough I think my love for you it hasn't been enough Just know i'll give it all but I ain't giving up