I'm confused...my period is due today...is this what I think it is?

Camille