Signs of period

So I had sex on the 20th unprotected now my cycle is supposed to start today but it seems like it’s coming slow yesterday I was slightly bleeding then it today I was nauseous, slight cramps and stomach hurting does it sound like my cycle is coming or should I do a pregnancy test because idk and stressing is making me more anxious

Vote below to see results!