Period question

Hi girls,

So my last cycle was 35 usually it is 30 so my last period was a bit late but eventually came on 26/11/22 lasted 5 days today on the 7/12/22 I am experiencing light pink spotting I have had belly aches all day I have never experienced this before and am quite nervous and would like to know if anyone has answer or what may be the cause so I have a fair idea what I am dealing with here.

Thanks girls 👧