Help I'm late

So I have nexplanon and My cycles are on the same time every month but this month. I had sex about two weeks ago and I'm waiting on my period and I'm officially two days late but could it be from stress or anything??