obsessor
Etymology
From obsess + -or.
noun
One who is obsessive about something.