Nouns

(n)compulsivea person with a compulsive disposition; someone who feels compelled to do certain things

Adjectives

(s)compulsivecaused by or suggestive of psychological compulsion“compulsive drinking”
(s)compulsive, determined, drivenstrongly motivated to succeed