Hi, codieneaddict!
Welbutrin is a different classification of anti-depressant, so, it may well do the trick where the others didn't.
I took the XL for a short while, but, didn't really like it. It gave me a head ache when it was time for my next dose.
Also, Welbutrin is known to create anxiety in some people. I suffered from panic attacks when I was on it. It also made me a bit spacy. Forgot what I was saying in the middle of a sentence, sometimes. :andy:
It did help me quit smoking, though!

So, do monitor yourself on it.
I hope it is helpful for you.
Shalom!