Alright first take a breather and your right it can’t be your period or maybe it is who know and your just shedding some of uterine lining off and your body’s telling you Aunt Flo’s coming, but if that’s not the case since you posted this 3weeks ago maybe it’s bacterial infection I think you should tell your mom or if you don’t want to get yelled at a trusted adult!! Hope this helps