What about switching the metformin to night? My highs are always first thing in the morning and right after breakfast (which is when I take the med). It goes down after that. Even the much larger dinner doesn’t cause that much a high.
I eat the stereotypical lunch for breakfast since there’s not much stereotypical breakfast foods I like or can eat. Cereal is eviler than potatoes.