Hello! That's very interesting that your cycles are getting
shorter since stopping BF. I've always thought they would actually get longer, well that's how it went when I fell pregnant with DS. Other than a short LP, all I can think of is perhaps you are ovulating earlier. It might be worth charting your temperature to see when you are ovulating and finding out how long your LP is. I would probably also see a doctor and get a blood test to see what your hormones are doing. It may be a hormone imbalance? I hope everything works out for you, keep us posted