Find the word definition

Wiktionary
monkey on one's back

n. 1 (context idiomatic English) An addiction, especially to narcotic drugs. 2 (context idiomatic English) A state of persistent distress or worry or the cause of such a state.