Hello dear
I understand your concern
I would suggest to go for blood HCG test to confirm the pregnancy as it is more accurate than urine pregnancy test.
Other cause of delayed period are hormonal imbalance,
ovarian cyst,
endometriosis, thyroid abnormality, excessive stress, change in the dietary habit.
I would suggest to consult the gynecologist and undergo USG scan, reproductive and thyroid hormone analysis,
ovarian follicle study to rule out the cause.
Period can be induce by the
progesterone pill in absence of the pregnancy.
Meanwhile avoid stress, take healthy diet.
White discharge could be due to the vaginal fungus infection.
Fluconazole and clingen suppository will help to treat.
Maintain proper pelvic hygiene, wash vagina with warm salted water and then apply apple cidar vinegar.
Take tablet unienzyme for bloating, take small frequent meal rather than large meal.
Hope this may help you
Contact HCM for further health query
Best regards
Dr. SAGAR