I would advice you to get a check up done from your gynecologist to rule out local infection which can be a cause for discharge,if it is so then you need to take a course of antibiotics to clear the infection.
Second advice would be to go for a thyroid
function test since you say you are bloating
up,as abnormal thyroid levels can also lead to infertility
Meet your doctor with the reports,and follow her advice on further management .
It is not a big problem so don't worry it will get solved soon.
Dr. Rishma lakhani