Despite the inherited gene, the most important factor of diabetes type2 is the eating habit. We need to avoid high glycemic index foods as possible as we can. Also, some people can't tolerate some type of foods. If possible can do some food tolerance tests, and avoid those foods not good for you. The problem is for most of us it is very hard to changing eating habits by yourself.
Actually, I am using some nutrition products to help people losing weight and some diabetes patients became better.
If you are interested, PM me.