Lots of bleeding

Kim
Why on earth am I bleeding so much!? My periods lately have been lasting weeks. And in between them lots of spotting. I went through 2 regular sized tampons in about 2 hours. And that's how it constantly is. Why is this happening to me?!?!?