Good health to you! Stress can cause all kinds of angst and your body acts out on it! I have been there, and rest and refocussing my energy helped. I volunteer and that gets me off myself!
I also found EFT, emofree.com and use that when I get caught up in the downward spiral. I tap on it, and it worked for me. Doesn't cost anything, is non invasive and cannot be done incorrectly! Don't know how it works, but it does. Don't know how electricity works, either, but I still flip that switch!