desperate help plzzzzzzzzzzzzzzzzzzzzzzz i need it

ok so i rlly need help my period is due in 5 days but getting pms and i have to go swimming tomorrow worried that it will come while swimming what do i do? no i dont use tampons im only 12