Help please... TMI!!!

Can somebody help me please.

I get heavy weird burning discharge around the time of every ovulation and around the time my period is due aswell.

It smells quite bad too,

Has anybody else had this (I'm going to make an appointment with gp tomorrow

****** post edit ******

I have been with the same sexual partner for 7 years and have never had unprotected sex before him. I also had a std/sti test not long ago which came back clear