This product may very well help to stabilize your glucose. See this article I wrote about it: HGH and Diabetes. You may not be diabetic but the information in the article is valuable as it provides information about how growth hormone may help with high blood glucose.
Regarding your testosterone, when you improve growth hormone it can have a positive effect on other hormones. Also, the velvet deer antler that this product contains has been shown to help with low testosterone levels.