‌So, the primary reason we impulse buy is a temporary lack of willpower due to feeling mentally depleted. Clinton Pickett, PhD, clinical psychologist and founder of Central Focus Psychological Group, ...