Anxiety and stress

I’ve felt anxious to the point of almost passing out all day, I began my period this morning and it’s unusually heavy, should I be worried/ anyone have any tips?