am i seeing things?

periods due in 3 days, am i seeing things?? or is there a vvvvfl?