Period

Marisol • I have a 2 boys , 14 and 12 and now I have a girl who is only 5 months.
I was due to start period yesterday and I'm never late, I threw up once yesterday and been under the weather past week is that causing AF to hide?