Period question

Jacklyn
Does anybody period go like 30 day cycle to 31 to 29' to 28. Today I was suppose to start which would have been day 30 I took a p test yesterday bfn