Late period

What are the reasons a period may be late

I’m 13 days late

Took two pregnancy tests one two days before date and one three days after due date

Both negative

Had exams this week

Bad fights with bf

What reason could it be for missed period?