My period is being weird

It's always been on time.8 could track it perfectly but lately it's been starting later or earlier and lasting longer than usual. I'm 3 days late now and it's starting to worry me. I am sexually active.. How many days can it be late before I should start to worry