Yes: Vitamin levels start to decrease in our bodies over time due to age, stress, medical conditions, poor diet (since most americans do not eat well), trauma, and from medications that prevent absorption. So yes, take a b complex to help you. You can also get your doctor to check you levels. Aim for higher levels rather than the bottom of the normal range. You will feel better.
Answered 4/26/2012
5.9k views
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question