Keeps Me Going

I'm a mess sometimes
Who knows it better than I do?
When I lose my mind
Nothing finds me like you do

You pick me up and, pull me out of the dark spaces
You, always know the perfect words to say

I've been high, I've been low
When I get lost along this road
There's a voice that calls me home
And keeps me going

And if I win, or if I lose
I will always make it through
'Cause I know that I got you
To keep me going
To keep me going
(You keep me going)

When I hit the wall
You're there right beside me
When the curtain falls
And all I feel is empty

You pick me up and
Dust me off when I'm, on my knees and
You always know the perfect words to say

I've been high, I've been low
When I get lost along this road
There's a voice that calls me home
And keeps me going

And if I win, or if I lose
I will always make it through
Because I know that I got you
To keep me going
To keep me going
To keep me going

When the ground just shakes, my bones just ache
And the world stops turning 'round
When I'm giving up, I'm letting go
All the walls start crashing down

I've been high, I've been low
When I get lost along this road
There's a voice that calls me home
And keeps me going

And if I win, or if I lose
I will always make it through
Because I know that I got you
To keep me going

To keep me going (I've been high, I've been low, when I get lost along this road)
Oh, you keep me going (there's a voice that calls me home and keeps me going)
You just keep me going (if I win, or if I lose)
Yeah, you keep me going (I will always make it through)
You just keep me going (because I know that I got you)
Oh, you keep me going

You keep me going
You keep me going
You keep me going



Credits
Writer(s): Michael Nelson, Breagh Mackinnon, Andrew Austin
Lyrics powered by www.musixmatch.com

Link