Not starting

I am 4 days late on starting my period. I havent had sex so im not pregnant, and i hve very few cramps. Does anyone know whats going on?