Prolonged bleeding at such a young age is not good. It can lead to anaemia and ill-health. An ultrasound scan must be done to look for any internal problem. Also apart from hormonal treatment other forms of treatment like haemostatic agents are available. Discuss with your Doctor.
Hope this helps.
Take care and good luck.