When feelings of muscle tiredness do not fade over a few days, a B12 vitamin deficiency could be the culprit. B12 provides oxygen to blood cells that carry it to the muscles. When muscles don't receive the required amount of oxygen, they become lethargic and sometimes even sore. If you experience extended sluggishness and uncharacteristic weakness, ask your doctor if a deficiency in B12 is to blame.
This site offers information designed for educational purposes only. You should not rely on any information on this site as a substitute for professional medical advice, diagnosis, treatment, or as a substitute for, professional counseling care, advice, diagnosis, or treatment. If you have any concerns or questions about your health, you should always consult with a physician or other healthcare professional.