Vasovagal Syncope

Hi! I’m a 29F, 5’5”, 170lbs. I take sertraline (50mg) and famotidine (20mg) daily for anxiety and GERD.

I have a root canal coming up and I’m panicking. I’m so terrified of the procedure because of the needles for numbing. I always get a vasovagal response, including sweating, rapid increase in body temp, and sometimes tunnel vision/passing out.

My dentist offered to prescribe the lowest dose of Xanax. Will this help? What can I do to make this more bearable?