Xanax works wonders for just this kind of problem, and as long as you take it within the bounds of your doctor's orders, you should be fine. Sometimes people with anxiety worry so much about taking their medicine that they wait almost too late to take it and then the effect is diminished.
You can talk with your doctor about perhaps being on an antidepressant that reduces anxiety for a little while till you straighten things out and get used to your son's marriage & honeymoon. It will also help you with your generalized anxiety and panic.
Yes, there are side effects to Xanax, and it is an addictive medication if abused. Most people with anxiety take it regularly so that the anxiety doesn't get a foothold and take them for a ride. In your case, I think the side effects of your panic and anxiety disorder are much worse than the side effects of the medication.
I'm going to give you a couple links so that you can find out more about these issues:
generalized anxiety disorderpanic disorder.
Taking your Xanax regularly will help you.
My best to you.
If you would, please fill out the feedback form after accepting. I appreciate this opportunity to help you out today. If I can be of further service to you, just put "for Anna" in the front of your new question, and I'll be the one to answer it.