Hi, thanks for the question,
I want to know from how many days you are having this discharge ,and is it a discharge or spotting of blood.
If it is a discharge then it can be some infection are may be cervical erosion.If you are sexually active then i advice you to get a PAP Smear
done and a gynaec consultation.
Hope my advice will help you.