You're pretty good. Got that figured out quite easily. Makes sure all the bugs are gone and the plumbing on line and the glands should come right around. High stress society though so yuo may need some help.
But, you're right, get the glands back up to snuff, that'll balance it out.