Late period but negative pregnancy test

Brandy

My periods are always on time and normal and this one is 3 days late. But I took a pregnancy test it was negative so I am confused