What is this? Lol help

Tris • I would not, could not be broken. Tamed.

So I don't know what happened but I found this on my big toe? It looks like a bruise but I'm not sure. It's hard to tell but it's like blackish, light reddish like a bruise. I'm not sure what it is. And I keep freaking out. I know I had my toe stepped on hard. But idk if that's it? I don't think its cancerous either but idk...I'm worried