Have you checked after eating? I have never bothered with testing first thing in the morning as there is nothing I can learn from it, but I check after eating once in a while just to show myself that my choices have consequences. When starting off it is usual to do a check before eating, then at one hour and two hours after that. Once you have data from a few meals testing at the two hour point is all that you really need. To get down to a top end of normal Hba1c I can eat 40 gm of carbs a day - but I am really sensitive to carbs - always have been even when doing a lot of exercise. We all have to find out how best to manage our blood glucose. We are all different.