[Produced by Gonzales]
[Verse 1]
It's been much too long
I feel it coming on
The feeling is getting strong
It's been much too long
I feel it coming on
The feeling is in my bones
[Chorus]
Too long
Can you feel it?
Too long
Oh can you feel it
Too long
[Verse 2]
At last the long wait is over
The weight is off my shoulders
I'm taking all control
My mind, my mind is set so free
I'm where I want to be
To get the best of me
[Chorus]
[Verse 3]
I see, you feel the way I do
The feeling so, so true
The good feelings coming through
My, my mind is set so free
I'm where I want to be
To get the best of me
[Chorus]
[Verse 4 x2]
You know you need it
I need it too
You know you need it
It's good for you
[Outro x3]
Too long