I can empathize with your frustration. I would also like to point out that if you had not done those things, what might your blood sugars have done? They could be much worse. It is not like you did not do anything. You did implement healthy lifestyle habits. They may not be enough to outweigh your genetic risk.
The Diabetes Prevention Program was an NIH-funded study that tested interventions for the prevention of type 2 diabetes in family members with pre-diabetes. The treatment groups included those who received no additional treatment (control group), intensive diet and exercise intervention, metformin, and troglitazone. This trial is the trial where troglitazone therapy was associated with liver toxicity and ultimately removed from the market, leaving a control group and two intervention strategies. Intensive lifestyle intervention was the most potent. However, you may be considered for metformin therapy realizing that no study has measured the effect of multiple interventions in the same person.
Keep up the good work. In the big picture, you are making a difference in your health.
JTL