Why does nicotine make it difficult for a smoker to quit using cigarettes?

AIt helps with weight loss for many people

BIt makes people sleep long hours

CMany people people experience intense headaches