The second one is the best answer
The correct answer should be Inexorable because inexorable means unyielding or unrelenting, which would fit the context here.
Is there supposed to be a pic here explaining the lyrics ?
I want to go, but I have to feed my spider.
Look at sources and which ever ones contain more info