Question: what are the reasons for high blood sugar?
Answer: stress.
an illness, such as a cold.
eating too much, such as snacking between meals.
a lack of exercise.
missing a dose of your diabetes medicine or taking an incorrect dose.
overtreating an episode of low blood sugar (hypoglycaemia)
taking certain medicines, such as steroids.