Please help 🙏🏻

According to the app I should have finished my period today but I haven’t had it - my period usually lasts up to 6 days and since there is only 4 days left of this month I’m worried. I’ve had protected sex with my boyfriend (using condoms) but I’m still really scared there’s a chance of me being pregnant because my period is usually pretty reliable. Does this mean that I am pregnant or are there other factors that could alter the nature of my period?

Any help/advice/insight would be really appreciated X