driven, compulsive, determined, goaded, impelled
English: driven, impelled
English: driven, goaded
English: compulsive, determined, driven