by Rony
Question from Rony:
My fasting blood sugar is always over 100 mg/dL, sometimes 102, 105, or 107. I lost almost 20 lb in one year, exercise 30 minutes daily, and eliminated sugar from my diet, but fasting glucose is still over 100. I also have anxiety and think too much. Could this be the cause?
Rony, fasting blood sugar readings of 102–107 mg/dL are not diabetes, but they are slightly above the usual normal fasting range.
If these numbers are confirmed by a laboratory fasting glucose test, they fall in the prediabetes range. This does not mean you will definitely develop diabetes, but it is a useful early warning sign.
Anxiety, stress, poor sleep, late meals, hidden carbohydrates, insulin resistance, and the dawn phenomenon can all contribute to mildly high fasting glucose.
Answer by Dr. Albana Greca, MD, MMedSc
Dear Rony,
Your readings are not dangerously high, and they do not diagnose diabetes by themselves. But I would not call them completely normal either, especially if they are repeated fasting readings.
A fasting glucose test should be done after at least 8 hours without food or caloric drinks. In general:
So fasting readings such as 102, 105, and 107 mg/dL are mildly high. They deserve follow-up, but they are not an emergency.
Helpful page: normal fasting blood sugar levels.
Yes. Anxiety and stress can raise glucose in some people because stress hormones tell the liver to release more glucose. Poor sleep can also make morning glucose higher.
However, anxiety should not be assumed to be the only cause. It is better to confirm your status with proper testing.
Helpful page: why is my blood sugar high in the morning?
You do not need to eliminate all sources of carbohydrate or “sugar.” Your body needs balanced nutrition. The goal is to avoid sugary drinks, sweets, and refined carbohydrates while choosing better carbohydrates in controlled portions.
Good choices may include vegetables, beans, lentils, oats, plain yogurt, whole fruits, and measured portions of whole grains.
Helpful resource: diabetes, carbs, and glycemic index.
Ask your doctor for:
Helpful page: blood tests for diabetes.
Seek medical care promptly if you have unexplained weight loss, extreme thirst, frequent urination, blurry vision, vomiting, dehydration, weakness, or blood sugar 200 mg/dL or higher with symptoms.
Rony, your numbers are mildly high, not dangerous. Anxiety can contribute, but the best next step is confirmation with HbA1c and a repeat fasting lab test. Continue healthy habits, but avoid fear-based overchecking or extreme dieting.
Educational safety note: This answer is for general diabetes education only. It does not replace personal medical advice, diagnosis, or treatment. Do not start medicines, supplements, extreme diets, or exercise plans without speaking with your healthcare provider.
Last reviewed: July 2026.
Click here to post comments or follow up
Ask the Doctor now? Simply click here to return to Diabetes Test and Levels.