Emotional: Inadequate sleep, inappropriate diet, hormonal imbalances and excess stress can all cause your mood swings. Evaluating your lifestyle and making changes to achieve balance may be enough to help your mood. Depression is another possibility, so consider a visit to your doctor.
Answered 6/12/2014
4k views
A doctor has provided 1 answer
7 doctors weighed in across 2 answers
2 doctors weighed in across 2 answers
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question