Am I pregnant and my period is 5-7 days late

Hey guys, on the 21 dec me and my boyfriend were dry humping and he had 3 layers of bottoms( undies+ shorts+ trousers) and I only had my panties. He ejaculated while we were grinding on top of each other, so near my vagina but I had no visible stains or such on my panties. I am worried.. plus my period is 5-7 days late. Furthermore, I got a bit of discharge too.. My periods are usually a bit late( like last month) but now I am worried as I was engaged in dry humping.

I need advice and thanks y’all.