help!!!

so, I haven't had a period since April my cycle is 25 days late. I took a pregnancy test 3 days ago it was negative. idk why I haven't had a period.....