Welcome to the world of diabetes. My highest numbers are in the morning. It helps if I eat low carb, but I still get what we call liver dumps in the morning, especially if I exercise. If I don't eat breakfast I will spike, if I do eat breakfast I will spike, if I eat carbs I spike big time. So what I usually do is wake up and take 1 of my 850 metformin, I eat something fairly small for breakfast like cheese, nuts, some greek yogurt, that shuts down the DP for awhile. I then take my 2nd metformin around 10 am and then eat a more substantial breakfast like bacon and eggs or leftovers from last nights dinner. Then my bgs go down for the rest of the day. I take my last 850 metformin right before bed.