Jo--I can't help with any BC issues because I had my husband fixed. 3 kids in 3 years will do that to a person!
But Kat makes a good point. Are you tracking your calories (or points for those on WW)? You have to run from Maine to Disney to burn off a freaking candy bar. Ok, so that is an exaggeration, of course. But the point is, you can out-train poor eating.
Your 2 mile run is GREAT. Awesome! But you are only burning 200 calories with that run. I can intake 200 calories by yawning, kwim? It's a pretty minimal amount.
Everyone talks about BMR. But really, that doesn't tell you much. You really need to know your AMR (Active Metabolic Rate). Then you can figure out how many calories you need to eat in order to actually lose weight.
Here's an example--my AMR (without any extra exercise in my day) is about 1750 calories. So if I was to stick to a 1500 calorie diet, and was absolutely perfect on that diet--I would lose a whopping half a pound per week (1750 burned less 1500 taken in =250 cals x 7 days = 1750 which is about half a pound). Ok, so I drop down to a 1200 daily intake, and now I can lose one full pound a week without exercise. Sure, it's a loss and I'll take it. But in order to get to a loss of 2 pounds per week, I have to add an HOUR of cardio in 5 days a week. Figure about 600 calories per one hour of good cardio. (600 cals x 5 days per week = 3000 additional calories burned, or about 1 full pound.)
How do they do it on BL? They are in the gym 6-8 hours per day. Plus all of the other stuff they do. For women on the show, they have to hit a burn rate of 6000 calories burned per day. And they are taking in 1200 calories. So that's a deficit of let's say 5000 calories per day, 7 days per week = 35,000 calories burned which is about 10 pounds.
So anyone who ever wants to see BL type results at home--that's the formula. Hit your burn of 6000 cals per day and only eat 1200.
So it comes back to not how much you are running, but how much are you eating?