Irregular period

It’s been a week since I haven’t had my period & maybe a week & half that we haven’t had sex so we did today when he went in it was hurting but then stopped.

What could be the reason for that?

Last month my period came 3 days later this time is longer.