irregular period

Hannah
What causes and irregular period.  I buy all the products and sit and wait for two or three days for my period to start when it should have started three days ago.