Period not coming

Haven’t had my period since the ending of March and beginning of April. Took a pregnancy test and it’s negative. So why hasn’t it came yet?

Any ideas as to why?