Bless your heart ~ BE CAREFUL with the Xanax as it is very addictive. I got addicted in a heartbeat to that stuff. It will make you feel better. That was the problem for me ~ it made me feel TOO MUCH better.

So I took 2 instead of one ~ and so on.
You NEED to take some time off. People are pulling at you in all directions. Enough is enough. Your Mother should call before she comes. That's just common courtesy. What if you and your husband were being intimate?? And she walked in??? Good grief!

Your husband needs to be watched carefully ~ and of course you have to do it.
Yes, I know you want to help your daughter with her wedding plans, but how about having one of her friends help her for right now? You have too much on your plate. You can't watch your husband and contend with your mother and still plan a wedding all at the same time. Have your daughter call her best friend to come help with the wedding. She'll have more fun that way anyway.
Can you and your husband LEAVE for a short time and go somewhere - just the two of you?? Can you go to a favorite place to relax and enjoy each other?? This seems like the best time to get out and away from everyone. It would do your hubby good, and it sure wouldn't hurt YOU. Get away for a few days ~ it doesn't have to be expensive. Maybe just a run-down cabin in the woods. LOL Anywhere, so you two can relax!!
I wish you the very best. Something has to give sweetie or else you're going to cave in. Make sure you think JUST OF YOU - and no one else. Get away for awhile. There is NO REASON that you can't. NONE. God bless & take care. Hugs, Lee