onset is multifactorial. No way to predict it. Live healthy, eat healthy, act healthy, have peace of mind and regular exercise. Does not guarantee that you will not get diabetes but is advised. And be realistic, there are no absolute solutions for diseases which are 100% foolproof. What in life is 100% certain?