cacoethes

meaning: an irrational but irresistible motive for a belief or action (noun)

synonyms:passion,