Period Help!

Period started Sept 10th and an actual flow ended on Sept 21st.

That’s an 11 day period 😭. Does anybody know why they could be lasting so long??

Also, been spotting since then 😭!!

Help...!!