Late period help :(

I have been on the shot since the 23rd of March and my bf and i had sex my period is late supposed to come yesterday should i be worried?