I used to have perfect cycles - 29 days, ovulating around day 14 - despite the fact that I was about 3 stone overweight and never did any exercise/ took any vitamins etc. I got pregnant with DD fairly easily - 7 months of trying, 2 months using the CBFM which worked a treat.
Now DD is 2.5 and we are thinking about DC2 and my cycles have suddenly gone a bit haywire. The last four have been 25 days, 25, 21, 22 and its looks like I'm on track for another 22 day-er this month. I've been using the CBFM and it gives me a high reading every single day of the month - I never get a low or a peak 
I'm taking B6 and I'm within my healthy weight range. I'm not sure what else I should be trying?