late period

My last period was on Nov 17. My periods are pretty normal and I track them . I do have lots of unprotected sex  with my bf and he do cum in me ( tmi sorry 🙈 and yes we want a baby) especially during ovulation time my period was due on two days ago but it didn't come took a clear blue test today it said not pregnant 😔😞 . Just wondering if I just not pregnant , did I test too early or stress is delaying my period.  We would be happy if I was🤗 just scared I'm really not . Any advice?