I’m not pregnant but my period hasn’t came on

I’m a little worried right now .. my period hasn’t came on in 21 days. I have already took a pregnancy test and it came out negative. I have been having cramps but not all the time. I don’t know what else to do ! I’m scared and lost for words. What do you guys think it is or think I should do ????