你好,根据你的描述,如果你的年龄现在是青春期,一般月经周期的长短因人而异,建议你尽量的顺其自然,不要再用药物调理。
根据你的描述,如果你的月经不规律容易提前,见血时间长可以去医院做个B超,观察一下宫腔是否有异常,如果没有异常月经量大,你可以口服消炎止血的药物要注意休息,平时要多吃鱼肉蛋类增加营养可以用,复方阿胶浆来调理气血。
以上是对“月经21天来一次、治了一年、现在问题又来”这个问题的建议,希望对您有帮助,祝您健康!