A 35-year-old female asked:
Disclaimer

I take some medicine and vitamins for appetite maybe this is the cause of menstrual late period?

1 doctor answer
Dr. Randy Baker
39 years experience in Holistic Medicine
Dexamethasone: I do not know of any vitamins that will affect your menstrual cycle but see that you are taking dexamethasone. This is a powerful medicine with many side effects that is known to disrupt your menstrual cycle (as well as other hormones). I would use this medicine with great caution and discuss other options with your doctor. Consider acupuncture and herbal alternatives.
Answered on Apr 9, 2016
1
1 thank

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A 21-year-old female asked:
Dr. Michael Kleerekoper
50 years experience in Endocrinology
50,000: If you have been prescribed 50,000 units of vitamin D it is time to see a different doctor. At best 1000 is OK once a week. ... Read More
A 26-year-old female asked:
Dr. Jesse Krakauer
44 years experience in Endocrinology
Cons win: B"sd the role of vitamin D supplementation is quite controversial and based on abundant research it seems to do little for just about everything to my ... Read More
A 31-year-old female asked:
Dr. Mary David
Specializes in Obstetrics and Gynecology
Unlikely: It is not normal and it is most likely that the shot was unrelated to the fact that your period stopped. It may be related to the reason you were give ... Read More
A 26-year-old female asked:
Dr. Paul Pyles
32 years experience in Addiction Medicine
Yes : Medications can disrupt the menstrual cycle. Antipsychotics are a common culprit. See your doctor and discuss your options. Stress can also do it and ... Read More

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month