Prediabetes. Hyperglycemia is caused by either not having enough Insulin to carry glucose into your cells (type i) or your cells being insensitive to Insulin (type ii). Prediabetes is a precursor to type ii diabetes that can be reversed with early, aggressive intervention, including regular glucose checks, diet and exercise.
Yes. Some medications like steroids can increase sugar levels, even when you are not a diabetic.