Bleeding during sex?

Okay I'm gonna try and make this short ,simple,and sweet . I had sex last night with one of my long time partners he fingered me I always bleed when he does that but when another guy did it I don't bleed... It feels good but it's just I just he is quite rough when Doing it . I couldn't see the color of the blood . But my period is due in like 2-3 days so I'm confused . My period don't start early at all never have . I also took an opk several times this week just for the hell of it and it got a blinking smiley face I had a solid on the 16th so I'm confused about that as well . I'm having light cramps light everything !!! . I'm just frustrated at this point is something going on with my body ? Like pregnancy or is it just my period comin on