Weird sudden periods with no warning?

Dyani
Any thoughts?