My periods have been getting further apart but the bleeding has been lasting longer, 4 weeks last time and 2 weeks and counting this time. Can anyone tell me what causes the longer bleed? Is it less estrogen, too much estrogen or is is caused by progesterone?