I don't have blood sugar problems, thank God. But, I don't eat a lot of sugar. I do allow myself some GF treats, but in small amounts. I psych myself out by telling myself how much it costs.
I also eat salads or baked or broiled fish if I go out, and only have vinagrette dressings. Most sandwich places will let you get the innards in a lettuce wrap or as a salad. Then you don't get the mayo and all that stuff. And, of course, no croutons.
"It is only with the heart that one sees rightly; what is essential is invisible to the eye."
Antoine de Saint Exupery: The Little Prince
"To the world you may be one person, but to one person you may be the world."