I believe the net carbs are what are important.
I think I am insulin resistant also as my family had diabetes and low thyroid. What I found interesting in a diabetes class was the way they now relate diabetes to heart disease.
Anytwy, low carb eating has been the only way I have maintained my weight loss in many years.
Maintenance 3 years!