Compulsive vs. Impulsive: How to Know the Difference
A behavior is compulsive when you have the urge to do it repeatedly — until a feeling of anxiety or unease goes away. A behavior is impulsive when you do it without forethought and without considering the consequences.