WhiteIris
The smells are from bacteria and yeast. Its normal to some extent, but sometimes when your immune system is weak (have a cold) the critters can increase in population. Also, oral contraceptives allow more yeast to grow. I would take "Fungal Defense" by Garden of Life. It is excellent for killing fungus, yeast, viruses, bacterias and boosts the immune system too.
Stay away from
Sugar (fresh fruit is ok), no fruit juice or dried fruit either. Watch the white flour foods, try to eliminate them. Try to eat salads and veggies and chicken mostly if you can. Try to stay away from metalic containers and aluminum cans, due to metalic smell you mentioned. Fish has a lot of metal contamination, especially shell fish, so unless its from an organic market you should not eat it.
The mentrual shedding is a great detoxifier for the body. Its a way of cleansing all the bad stuff from inside a woman. So if there was metal or bad bacterias, you very well could smell it.
I am a woman and as I have done many cleanses(
parasite cleanse, kidney cleanse, colon cleanse, liver etc..) my vaginal fluid does not smell anymore. It was very surprising.
I do not think it is STD related at all.
More people will post their ideas. Do not worry, I think you are safe.
good luck!