Period

Deshannon

I’m irregular & I been on my cycle for 16 days ?? WHYYYY??