问题分析:你好,你以前吃过避孕药,之后没有吃了,然后月经三个月没有来,一来就月经期延长,如果你今年四十六岁了,要考虑有没有绝经的可能性意见建议:如果你不是绝经那么可能是内分泌失调,卵巢功能异常或者子宫肌瘤等情况,建议要去医院检查对症治疗