Late period! AGAIN!

My period is always late! Super annoying I've had my period for 2 years now is there anyway to control it and make it come on time (not sexually active)