So Confused!

Beta came back negative 12dpo. Expected AF today at 14dpo. Nothing. Been throwing up all morning. Urine…negative. Never late unless pregnant. 28 day cycles no miss or fail. 😓