Implantion or period ?!

Mya

So I had my period on the 2nd of may to the 5th but I didn’t come on for the end why did I missed my period and then come on the 1st of June I was supposed to get my period on the 26th of may but I didn’t but then I came on June 1st to 6th?? What’s happening?