A method of control of diabetes in a patient, comprising: measuring, using a non-invasive or invasive glucose measuring device, momentary glucose levels of the patient at multiple times a day during an initial time period either continuously or at discrete times, the initial time period being at least a week; recording the momentary glucose levels in a memory in communication with the device, the recording including optional information associated with a recent temporal glucose reading wherein the optional information including one or more of the following information: date, time, time of recent food eating, recent physical activity, diabetes treatment, body temperature, blood pressure, pulse, and drugs associated with the recent temporal glucose reading; constructing, using one or more processors in communication with the device, current curvilinear probability density functions of occurrences of the momentary glucose levels throughout the initial time period and displaying the curvilinear probability density functions on a screen; determining, using one or more processors, a quantitative assessment of at least one of the following current momentary markers during the measurement period from the momentary glucose levels recorded and the optional information: (i) Insulin Resistance (IR), (ii) Glucose Variability (GV), (iii) Glucose Severity Index (GSI) or (iv) Glucose Burden (GB), and constructing, using the one or more processors, a personalized target curvilinear probability density function for the patient based on the current curvilinear probability density functions.