Brown Discharge

I’ve hade this brown discharge for a few years already, i just got tested for bacterial vaginosis, std but it shows that I don’t have any of that

I only had sex with one guy in my life when i was 17. He cheated on me and we both got the brown discharge. But his went away and i am still living with this.

I am now 24. Could i already get a cervical cancer if i only had sex with only one person?

What else could this be?