You, sir, are an inspiration, not a failure. Broken teeth... OUCH!
You deserve to ease your pain!

As for the itching... I can relate... I took Chantix to quit smoking a few years ago... had a skin reaction and now break out in random hives anytime. Used to be head to toe, now limited to just forearms lately... but it SUCKS!
Good news is benadryl usually lets me sleep through the worst of it.

Hope you're doing better today! =)

Christine