I don't know why he broke the promises he made
I don't know why her words keep taking breath away
I don't know why he doesn't love you the same way
I don't know why he walked that room and took those shots
I don't know why she was born and cast that lot
I don't know why the guilty ones seem to not get caught
I know I'll never know at least not on this road
You've gotta keep, you've gotta keep holding on
You've gotta keep, you've gotta keep holding on
I don't know why the earth moved and caused such loss
I don't know why he thought her love was worth that cost
And I don't know why she lost her life cause their paths crossed
I know I'll never know at least not on this road
You've gotta keep, you've gotta keep holding on
You've gotta keep, you've gotta keep holding on
There's a love stronger than any wrong done
A hope you can hold when you feel the enemy's won
So steady feet, journey home has begun
Keep holding on
You gotta keep holding on
You gotta keep, you gotta keep holding on