Blood clot???

Idk really what this is.. but I’m on the pill and my period has been off lately