I was wondering if there was a word that meant nearly the same thing as nemesis, but was not connotated with a person.
For example, if someone were to say: "Your greatest nemesis showed you your deepest fear."
Most people would assume nemesis was actually referring to a person, but in this context, the author was trying to refer to an abiotic thing. (ex: anger, drugs, acid rain)
So what is a word that means the same as nemesis, but does not refer to a person?
Also: The author cannot explicitly state what the nemesis replacement word
refers to in the sentence, the reader must 'fill in the blank' with what the word means to them.
EDIT: Here is the exact sentence I am writing:
The relationship between you and your [nemesis] may seem to be purely an unmutual fight, but underneath the surface, your [nemesis] fuels you to greater heights.
but, in this case, I do not want your nemesis to refer to a person necessarily, I want it to refer to a deep struggle that you might have.
EDIT 2: Due to popular demand, I have changed the phrase purely an unmutual fight to strictly a fight with no benefits, the sentence now reads:
The relationship between you and your [nemesis] may seem to be strictly a fight with no benefits, but underneath the surface, your [nemesis] fuels you to greater heights.