Sorrry...if there is a family history of diabetes, you cannot prevent it from affecting you..Howeevr what you are already doing will help you delay either the onset, or progression of the disease. All the very best..Get a check done early to see if you too have got it already..