When I was seeing my regular doctor, I mentioned I was struggling to lose weight, I was feeling hungry all the time, and I was having headaches, irritability, and difficulty focusing when I was hungry. She referred me to a dietician. My dietician (who specializes in diabetes and hypoglycemia) officially diagnosed me with Fasting Hypoglycemia and gave me a list of healthy foods in categories, so I could make smarter food choices. I need to be careful to eat enough food to prevent the low blood sugar from happening, but not so much food that I gain lots of weight. (I also noticed I had trouble sleeping, unless I had a meal before bed.) Now that I have been working on my diet for about a year, I feel smarter about taking care of my body.
For fasting hypoglycemia, I need to eat something every 2 to 3 hours. I alternate meals with snacks, and I make sure that all my meals have about 14-21 grams of protein at each meal. (That's equivalent to about 3 ounces of protein-containing food such as meat, eggs, fish, or tofu). The most important thing for my sleep is to eat some protein before bed. Even something as simple as a spoonful of peanut butter, 1 egg, or a soy protein powder shake. I always sleep better if I have protein before bed.
That being said, sometimes I am lazy or I forget, or I stay up later than I intended. When I do wake up in the middle of the night, I try not to stress about it. I have done lots of research, and human beings have experienced "segmented sleep" for a long time. It's only in modern times that we have done away with the practice of segmented sleep and have an unrealistic expectation of this myth of the 8-hour sleep. So when I do wake up, I realize it's a natural rhythm of my body, I eat a bowl of cereal, and I do some reading until I fall back asleep again (which doesn't happen right away sometimes).
And yes, it also means I need to have a sleep mask over my eyes to keep out the 6am sunrise. And yes, it's an inconvenience to my schedule for the day. And yes, sometimes that means I eat more food than I intended in a given day. I would rather gain a pound than be sleep-deprived. Lack of sleep is not good for the body.
I hope this helps. I also would like to say a few other things. First of all, there are two kinds of hypoglycemia. There is fasting hypoglycemia, and there is reactive hypoglycemia. I have fasting hypoglycemia, and the advice I wrote is based on that type. I don't know anything about reactive hypoglycemia or the appropriate treatment for it, so if you have this type or if you aren't sure what type you have, please speak to a doctor or dietician. Also, based on what I learned from my dietician, vitamins and cinnamon wouldn't be of any help to me for blood sugar issues.