How could you hide your love
How when you knew that I needed a friend
Could you leave me hanging
Back to the days in the canyon
That night when a ghost took over my body
You stayed by my side
But your spirit was scared
It was running
I should have known (should of known)
You were always gonna leave me (ahh)
Yeah I should have known (should of known)
Cause I always had to fight so hard (ahh)
Yeah I should of known (should of known)
It was never gonna be easy
You got away from your family
You still got that pain in your body
You can't hear what I say
Cause all you hear
Is the voice of your mama
I should have known (yes I should of known)
You were always gonna leave me (ahh)
Yes I should have known (yes I should of known by now)
Cause you always feel you're on your own (ahh)
Yeah I should of known (should of known)
It was never gonna be easy
Never gonna be easy
Back once again to the present
I really need you to mean it
Even a hi
Are you doing okay?
How's your mama?
I should have known (Should of known)
You were always gonna leave me (ahh)
Yeah I should have known (Should of known)
Doesn't matter if I fight so hard (ahh)
We should have known (should of known)
Cause I always had a feeling
Yeah I should have known
It was never gonna be easy
How could you hide your love
How when you knew that I needed a friend
Could you leave me hanging on"