Why am I late?

My period is always on time or early but I'm currently 2 days late and I have no clue why. I've had sex within the last 2 weeks but we used a condom and I tested myself this morning and it came out negative. What's wrong with me?