The Reason for Addiction: The Three Factor Model