To be honest, I wouldn't worry to much about this.
I was in hospital on Friday getting pre cancerous cells cut off my cervix. The whole idea of a smear test is to pick up any abnormalities and keep a close watch on them.
I was told that if I did not have the smear and these cells were found, I would have developed cancer in about 10 years. So I am really happy they were able to sort it.
I thing discharge is a natural thing and if your body is producing it, then there is nothing you can do about it.
If you smoke, stop. And try not be a passive smoker. Apparently this breaks down the immune system in helping it deal with abnormalities.
Don't worry yourself at this stage. Your doctor is probably being over cautious. Just make sure you get checked in 6 months. x