Sooo I always think people are silly when they post pics like this but my period is due today and this was inside my green pepper this morning. I guess I am being silly now too but it’s a funny coincidence! No sign of AF yet.