Thanks for using health care magic.
I have gone through your summary of history.
Psychological disturbances are usually present during peri menstrual period. it may range of irritation to psychosis
so the answer to your question is yes that hormonal
imbalance can cause these type of symptoms.
but you should consult psychiatrist
for detailed evaluation and treatment.