Premenstrual discharge is normal, but you should consult a gynecologist for examination to rule out infection. Missed period can be due to multiple reasons like stress (medical professionals are very prone to stress), pcos, obesity,
thyroid disorders, illness but consult a gynecologist for medication for withdrawal bleeding.
Next Steps
Consult a gynecologist