Spotting

My boyfriend fingered me last night (tmi sorry) for the first time in a while and now today I have not only spotting, but what feels like cramps. I’m a very anxious person, so this makes me very nervous. I am too scared to talk to my mother about it. Why is this happening, could there have just not been enough lubrication? I take birth control and we’ve had sex before and it’s only ever been with condoms. This also has kind of happened before but this time I’m spotting more frequently? My period is supposed to happen in 10 days so is it possible that this is also just from that?? Pls help I’m just very anxious and need reassurance.