Other causes are anemia, hypoglycemia or low sugar and some endocrine problems, such as an underactive
thyroid (called hypothyroidism), overactive
thyroid (called hyperthyroidism), adrenal insufficiency (called Addison's disease), and in some cases, diabetes, may lead to hypotension and hence lightheadedness and an off balance feeling. It can also be an anxiety and panic attack. It is really difficult to comment on the net.