took a test

took a test after being 3 weeks late on period and it came out negative? why am I late on my period? stressed?