I suffer greatly too.
I use Sarafem (generic version is very inexpensive) and I did find out I have thyroid and hormone issues but have yet been able to get it under control. The older I get the...