period won't end

Breanna • Hello! 🌸💕
My period won't go away! I am so fed up, I've had it for 16 days now with heavy flow.