what is going on?

20 weeks pregnant

so for the past few days I've had heavier discharge than normal (not overly bad) yesterday I had blood on the tissue when I wiped like a very pink sticky consistency 😣 tmi but I thought "I'll check my cervix" some people dont agree with this but I can fit the entire tip of my middle finger into my cervix! I'm getting very very mild period pains and every so often I get sharp pains but not painful, am I in early labour?