3 days late😦am I pregnant?

Lucy😜
so last year I had sex with my boyfriend on the 22nd of December but he didn't ejaculate in me. I usually have my period on the 25th but it came in the 28th and iv been stressed ever since. I'm wondering if it's normal or I might be pregnant and still had my period