Personality Disorders Support Group
Personality disorders form a class of mental disorders that are characterized by long-lasting rigid patterns of thought and behaviour. Personality disorders are seen by the American Psychiatric Association as an enduring pattern of inner experience and behavior that deviates markedly from the expectations of the culture of the individual who exhibits it.

There's other avenues to take to stop smoking, perhaps the patches, gum or bupropion with the patches? Not sure what else you've tried but certainly don't give Chantix two wasted thoughts on that product.
Consider getting a Mirena instead
Tiny doses of hormone instead of one massive one
I have one and I have no periods for years
I love it...! Miracle birth control!