Implantation or period?

So, I’m 9dpo & I started bleeding lightly yesterday. Today my uterus is cramping. Every time I touch on top of it it hurts. My lower stomach hurts but my uterus feels so sore. Well, my blood is light red and it’s a little more as of today. I feel so pregnant or I could of swore I was. Even my husband thought this was it. Could this possibly be pregnancy and I am just having a little extra blood due to something? My uterus just never hurts when I’m on my period & my cramps are 10x worse. Has this ever happened to anyone?