Do you have an addictive personality?

Take this 20-minute online quiz to find out.