Confused & excited

Christian
Hello ladies :)
​My period has been crazy for the last couple of months I'm normally a 27-29 cycle in march I had my period on the 27 for 5 days which ened April 1 then in April  I started my period on the 22 which was my 25 cycle day and lasted 4days now this month I haven't had a period yet and it's my 31 cycle day and I'm not sure what to think. I don't want to get my hopes up. I had some cramping yesterday but no AF. What do you ladies think?