Based on the information you provided, it seems that your fasting blood sugar levels are within a normal range of 75-90 when you wake up at around 7 am. However, if you consume high-carbohydrate food late at night, your fasting blood sugar levels are slightly elevated, ranging from 100 to 115. While I am not a doctor, I can provide some general information.
These results suggest that consuming high-carbohydrate food late at night may have an impact on your fasting blood sugar levels the next morning. It is important to note that a single elevated reading does not necessarily indicate diabetes. However, consistently elevated fasting blood sugar levels may be a sign of impaired glucose metabolism or prediabetes.
It is positive that your last HbA1c test was normal and less than 5.6%. HbA1c provides an average of your blood sugar levels over a longer period of time (usually the past 2-3 months), and a result below 5.6% is generally considered within the normal range.
To get a clearer understanding of your condition, it is recommended to consult with a healthcare professional, such as a doctor or endocrinologist, who can evaluate your overall health, consider your medical history, and conduct further tests if necessary. They will be able to provide you with a proper diagnosis and advise on any necessary lifestyle modifications or treatments.