Welcome to HCM,
From your history it suggests that you might be having some problem in your Genital tract causing delayed period with some white or bloody discharge.
Consult Gynaec and get examined locally and go for ultra sound
After report she will start the treatment.
Ok and bye.