It sure sounds like hypoglycemia to me (low blood sugar) You are having all the symptoms of it for sure. I would call your doctor and have a fasting glucose level and A1C blood drawn, and, if possible ask for the 6 hours glucose tolerance test, it is not fun, but, it will sure catch it. In the meantime. you should purchase a glucose monitor and check your blood at home, especially during one of those episodes. The True Track meter is good, it is the one I like the best and is not that expensive, neither are the test strips, some of the machines and strips are very expensive and no better than the little True Track. Do you have a blood pressure monitor, if not, they are not very expensive either and it would be great to check that as well during the episodes. I have read and noticed sometimes with myself that when I am hungry, both the blood sugar and blood pressure are lower, this is due to the adrenal glands, they play a part in this area as well, and some doctors will treat the adrenal glands along with the hypoglycemia as they are related, however, these doctors are usually Naturopaths, at least mine are.
I am not sure about the spots, could be related to the low blood sugar too.
That's what I was thinking as I was reading your post, low blood sugar. I kept getting really bad headaches, nausea and dizziness when I did'nt eat so I used my step dads blood sugar monitor one day when this was happening and my sugar was very low. Eating when I should keeps these symptoms away.
You need to see your Dr. Can you call and ask if you can stop in when your having these symptoms? I'm asking this because they can check your sugar right then to see if it's low. Have them check your blood pressure too because it could be running low also.
I'm not sure about the spots. Have them checked out when you go in. Remar
I also forgot to mention that it feels like there is water in my left ear that's not coming out but I am not exactly sure because my ear doesn't hurt, and also I have eczema so mabye the new spots I have been getting are a type of eczema even though they don't seem to itch that much.