ive never heard of anyting that would stop ur period may be having the shot for birth contral but nothing that i have heard of, just take alot of baths or showers helps with the no mess not sure what else
The only way is with the pill but I would think that you would have to start taking it now. Maybe talk to the doctor maybe there is another pill you can take