Normal?

My period is suppose to come in like two days and today I have been cramping and when I wiped saw this. I have never have actual sex, and last time I only dried hump when I was ovulation which he had underwear on and cum in my chest. Is it normal or what is this due to?