HELP!

Alana
Ive been bleeding for 21 days straight and show no sign of stopping. I had my marena placed May 13th . I am 16 years old and have never been pregnant. I was told i could have more complications since i had not had a child or had been pregnant. I started my period at the age of 9 years old and have had horrible problems! I do have endometriosis and cysts on my ovaries. My periods have never been regular but have never lasted this long! I have tried sprintex pills and the depo shot, the pills diddnt help regulate me at all! And i had awful side effects on the depo shot. IM MISERABLE... Is this normal!? And does it get any better??