我是女孩子今年21岁,未婚,没有男朋友。每次来月经时间都很长,都是十天半个月的,前五,六天用护垫,中间五,六天还好,再过五六天才干净。请问这是怎么回事呢?自从我14岁开始来月经的时候一直都是这样的,去医院检查过,也B超过,医生说没什么问题,然后在开了一点消炎药,吃了还是这样,请问会不会影响生育啊?