I'm glad to hear that you're doing so well!
I just got my best A1c ever....in basically a decade...down to 5.9
I attribute it completely to my new eating style....lots more veggies, lots of lean protein, lots of healthy fats (olive oil, avocado, olives) and very little carbs. Basically I have the equivalent of 2 slices of whole wheat bread and 1 small potato or ear of corn a day. I am eating fruit, but no more than 2 pieces a day...and no juice.
No processed stuff, no fast food, no sugar, no aritifical sweetener.
Yes, I do cheat occasionally....but most days I stick to it pretty well and it's paying off.