Discharge

I constantly have this discharge. For as long as I can remember, I’ve had a lot of off white yellow ish thick discharge everyday, smells so bad I don’t know how to get rid of it. I am not pregnant because I’ve had this discharge for more than a year. It makes me so uncomfortable with my boyfriend. And I’m almost certain that neither of us have a STD as we both were our first’s. Any suggestions so that I don’t need to go and see my doctor?