No idea about the supplements but I´ve heard a lot about people that solved their blood sugar problems with carnivore/Keto diet.
Discussion
Carnivore lifestyle is amazing. Never hungry anymore. So many health benefits personally. Many Bitcoiners have discovered it.