2 Week long period? 😢

Haleigh

I am on day number nine of my period, and it’s driving me insane! I’m 22, on the pill and live with my fiancé. What could cause my cycle to last this long???