Who else has irregular periods? & Can help me understand

Savoy

So i started my period on Nov.3 thru the 5.

Then my period was to start on Dec 5 but i didnt go that way. I was 5 days late and my period came on Dec. 10 now its off today which is Dec. 12

I need help can anybody tell me.