Need help

Breanna • Hello! 🌸💕
My period has lasted 10 days now, I've never had such a heavy flow before and the pain has me on the ground screaming. I don't know what's wrong with me.