Mostly all the time, but I dont have periods any more as I'm on HRT.
Have you tried reading a book by Clair Weekes. I think it's called....well something to do with your nerves. It's old fashioned but it explains anxiety and how to deal with it very well. It really helped me at my worst and although things are far from perfect I understand better what is happening in my body and how to deal with it.
HRT unfortunately does nothing for my anxiety.
Honeybun
X