Implantation bleeding?

Could this be what I think this is? My periods are always super heavy so having this for the past two days has been nerve wracking. I’m so hoping it implantation bleeding, crossing my fingers. Please let me know what you think it is!