Isnt this just my regular cycle?

My friend swear it's not but I think its normal. I spotted some blood for one day just for some mins , I thought my period was coming but it didn't. So I started cramping some days later and it came I was like its early it was 8 days early. It last for 4 days. But the crazy thing is my face has gotten real fat I do eat a lot but I think its normal. What do you think?

Vote below to see results!