Should i be worried

<a href="https://play.google.com/store/apps/details?id=com.glow.android.eve">eve</a> says my period is 4 days late, but sometime its not always right maybe 1 or 2 days off. Like i wouldn't come on the same day every month. although it has been changing like from 21-26 to 26- 31 to 28- 2nd. i am sexually active (no birth control) but im having a little cramping, breast soreness and other period related things headache ance mood swings. it seem like i always have sex right before my period and it always comes on. i had sex on thanksgiving and now Christmas. am i late from thanksgiving sex? or Christmas sex bc it was supposed to come on the 28 or 29. but thanksgiving is a whole month but so is it possible to get period symptoms?.