Is this a period ?!! Read all

Hey everyone I got a period on time after sex but after that it went down hill my December period was 4 days late (maybe due to stress) and this one was two days early . I haven’t had sex since October and we used a condom!!