Thanks for your query.
You should consult a gynecologist for evaluation of your symptoms.
Spotting and discharge should be evaluated by per vaginum and per speculum examination, as well as by swab test.
Cervical growths, polyps etc could cause such a picture.
could be due to pregnancy
related complications , ENT problems etc.
Consult your physician for the same.