Period??? What is this???

Jamie
My last period was February 2...I miscarried on March 25...for the past three days I've been spitting pretty heavily but not wnouth to consider a light flow...and I have a lot of ewcm at the same time...is this ovulation??? My first period??? I don't know what to think about this...TIA...