((((Rose)))))
So sorry you've had to go through this! I know what you are going through.
My prescription (and I'm not a doctor) for an emotional hangover is B-Complex vitamins. These things deplete vitamin B: alcohol, STRESS, caffeine (and probably more things, but don't off the top of my head know them).
Lack of Vitamin B causes these problems: headache, nausea, stomach upset, mouth sores like pimples on your tongue and canker sores (and probably more things, but don't off the top of my head know them either).
That's why you have the emotional "hungover" feeling--it's very much the same as an alcohol hangover.
Hope this helps.
Lyn