THESAURUS
obsessive
absorbing, all-encompassing, arresting, attractive, compelling, compulsive, consuming, controlling, dominating, driving, enchanting, engaging, engrossing, enthralling, fascinating, gripping, harassing, haunting, holding, hypnotic, impelling, indelible, magnetic, mesmeric, mesmerizing, nagging, obsessing, obsessional, passionate, persistent, possessing, preoccupying, recurrent, spellbinding, tormenting, unforgettable, unshakable, unshakeable