Implantation or period?

Heidi

I just had my period 12/1-12/4 so I’m really confused. It spotting started yesterday, I’m 5dpo. I’m having mild cramping and bloating.

Any advice? I’m really confused on what’s going on