Hi I’m 12 and have had discharge for about 1 1/2 - 2 years I don’t have my period. It will probably come soon if you don’t already you might want to wear pantyliners ( if your discharge is heavy). And also if you wear pantyliners it might stop clothes getting stains when you start your period if it is sudden.
Discharge for almost 2 years and I hope that my first period will soon come
Kate Smith
answered this
Vaginal Discharge, Vaginal Spotting, Or Vaginal Bleeding In Girls Entering Puberty