And I'm getting constant periods. I'm taking 2 multi vitamins, 1 5000 mg of vitamin D, 2 fish oil pills and B complex. I was told 3 years ago I have low vitamin D. Is this normal? My periods were normal till I started these vitamins. I have no insurance so I can't go to the doctor.