What I want is to not worry that I am not doing the wrong thing because a 26 year old dietitian says it's ok. I know my BG has been ok, I'd like it better but after I eat breakfast, I have a bowl of high fiber cereal and an apple. That is at about 645am. By 845 to 930 my BG is 4.1-4.8. So does that mean I am not getting enough carbs or I should not take the meds? I know you guys aren't Dr's. The other day I had crackers 30g of carbs and hummus, 2 hours later I was 3.9. But the weird thing is, the afternoons are my high times. Well not high but higher.
I'm not a doctor, but it sounds like you may have a Basal problem. Your "rapid" insulin is fine, (hence the normal range of 4.1-4.8.) The problem comes later with your long-acting insulin (which you are probably resistant to.)
I can only give you my experience. I can eat as many carbs as I want in a day, as long as I bolus for them. The trade off is that my basal insulin needs increase. (That's my long acting.)
Metformin does 2 things, it slows your liver from dumping glucose into your system (by the rebound effect of too much insulin in your blood stream.)
The second effect is that it increases your sensitivity to insulin. (I belive mostly the fast acting insulin though.)
So, what happens in my case is that while I "cover" the carbs in my meals, when my long acting insulin runs out, I have a huge spike in BG, until I get more long acting.
It makes for a viscous cycle. The more carbs you eat, means the more insulin needed to "cover" those carbs, which means the more resistant you get.
There may come a point where your Metformin won't do the trick anymore, then it will be on to insulin. (That's not necessarily a bad thing though...)
Keep in mind, a 3.9 mmol might feel horrible, but it is not technically a low. Your dietitian will want to keep you higher, because Metformin normally doesn't cause Hypos, but they do rarely occur, especially if mixed with any other treatment.
I hope that helps.