Thanks for the query.
There is possibility of some pelvic inflammatory disease
which caused offensive white discharge.
PID can cause increased blood supply to pelvic organs which can lead to menorrhagea.
So if the bleeding is excess you take tablets to decrease the blood flow.
And observe the next cycle, possibly the problem won't repeat in next cycle. If same thing repeats you need to get evaluated.
For more details you can ask me through: http://www.healthcaremagic.com/doctors/dr-sree-gouri-sr/63429