I'm hanging on to this rope

Full of my faith and my hope

When I fall, He will catch me

And I'll climb again

You yank on my beliefs in Him

This situation's really dim

Compared to what you've done far

You won't shake my life

You better give up

Cause I won't give in

To the thing that you call sin

Choke on your fake words

You're a liar at heart

(If only demons had a heart)

Chorus

You're tangled in my thoughts

Loosen up these knots

(On the rope of my God)

Preach your lies away from us

I've had enough with your lust

Play tug-a-war with their lives

They'll still be on His side

My upper arm strength is tested

This rope to heaven is the best and

More climb it every day

We're all still hanging on

So you think you are in control

Your history is so dull

But the story of my Lord

Is more interesting than

A snake trying to share his apple

You better give up

Cause I won't give in

To the thing that you call sin

Choke on your fake words

You're a liar at heart

(If only demons had a heart)

Chorus

You're tangled in my thoughts

Loosen up these knots

(On the rope of my God)

Preach your lies away from us

I've had enough with your lust

Play tug-a-war with their lives

They'll still be on His side

The time has come for you

To douse the fire you created

If you can't be a fireman

Ask God, he's got a degree in that

Chorus

You're tangled in my thoughts

Loosen up these knots

(On the rope of my God)

Preach your lies away from us

I've had enough with your lust

Play tug-a-war with their lives

They'll still be on His side