Oh shell, it will be okay were here for you (((hugs)))...
Janet, I cant really speak for the hormone thing as I have never really been that in tune with my body..if that makes any sense. I just never stopped to think about it, but I never really even get PMS though so I may not be a good one to listen too.. . I dont think virginity would be a factor in it though, have you been to the doctor to have a check up? If you think that maybe the problem there is medication for menopause that can help get through it...My mom is 51 now but she went through early menopause (40's) as she was overweight. She went on some sort of hormone pill to help her through it. I dont remember what it was called sorry...Take care ~ Elisha