[Verse 1]
Got blueprints on the bench
And grease on both my hands
One bolt snapped clean in half
Right when I made my stand
The motor gave a cough
Then went quiet in my face
I said, "Not today"
I went back in place by place
[Pre-Chorus]
I wired hope to doubt
I chased the fault by name
If this one burns me out
I'll still come back the same
[Chorus]
I keep on trying
I keep on trying
When the frame falls down
I start again
I keep on trying
I keep on trying
I can't fix it all
But I won't give in
[Verse 2]
The first design looked right
Till it cracked under heat
The second one fell short
On a floor full of defeat
I heard that ugly sound
Metal giving way
Still I drew another line
And cut a new shape
[Pre-Chorus]
I wired hope to doubt
I chased the fault by name
If this one burns me out
I'll still come back the same
[Chorus]
I keep on trying
I keep on trying
When the frame falls down
I start again
I keep on trying
I keep on trying
I can't fix it all
But I won't give in
[Bridge]
Maybe some things break
And stay broken for a while
Maybe the answer takes
More than one hard mile
But every failed attempt
Is a door I learned to find
Every busted part
Leaves a better edge in mind
[Final Chorus]
I keep on trying
I keep on trying
When the frame falls down
I start again
I keep on trying
I keep on trying
I can't fix it all
But I won't give in
I keep on trying
I keep on trying
One more turn of the wrench
One more chance to win