Help!!!

So I had unprotected sex in October and received my cycle and no sex in nov and I got my cycle nov 19-23 and dec I had No period but had sex dec 29 and here is Jan and no period yet should I be worried or is this a stress thing oh glow says my cycle is 21 days late hmmm???