Current medical status: I am well, done with taking medication for pulmonary tuberculosis. Not taking any vitamins or any other food supplements. Normal appetite, normal amount of sleep. Very stressed though.
Current medical treatment: Went to have urinalysis and blood test performed. Urinalysis was normal and the pregnancy test based on the blood serum was negative.
Can't say what exactly is causing your period delay but according to your negative pregnancy tests one thing is for sure – pregnancy is not the cause.
Period regularity depends upon the normal function of the axis hypothalamus-pituitary-ovaries. There are many conditions that can disturb the normal function of this hormonal axis.
Stress can disturb the axis's function and can cause cycle irregularities including period delay.
Being overweight can't cause a period delay, but both conditions, being overweight and cycle irregularities, could be signs of the same disorder known as poly-cystic ovarian syndrome.
You could consult a gynecologist about this.
DISCLAIMER:
"Ask a Doctor" questions are answered by certified physicians and other medical professionals who volunteer
their time on eHealth Forum.
For more information about experts participating in the "Ask a Doctor" Network, please visit our
medical experts page.
You may also visit our Menstruation , for moderated patient to patient support and information.
The information provided on eHealth Forum is designed to improve, not replace, the relationship between a patient and his/her own physician.
Personal consultation(s) with a qualified medical professional is the proper means for diagnosing any medical condition.