Hey Jo!
I have this same problem. I have been tested for diabetes many times, twice this year. It always comes up negative. I get shaky, super weak, spacey feeling in the head like I'm not there, dizzy, blurry vision, slight confusion and kind of numb all over. If I eat something, it usually always goes away. Sometimes, food just makes it better. But, it will almost always go away after eating.
The doctor told me that if I had diabetes, I would get these symptoms but would also have extreme thirst and very frequent urination - they describe this as getting up several times in the night to urinate. And often throughout the day.
Trust your doctors. I know the anxiety makes it extremely hard to trust the doctors because how could there seriously be nothing wrong when you feel like you're knocking on death's door all the time!! But, the test for diabetes is very simple and if there was even a question, they would be able to see it.
The way I deal with these symptoms in particular (there are so many, but for these particular ones in general) I make it a point to eat something every two hours. Not a meal every two hours, but a snack. The best is fruit, veggies, crackers or cheese. They have a lot of fiber and give you energy to your next meal. Drink your 64 oz of water every day and try to exercise at least every other day. Take a 30 minute walk at least every other day if you can get out of the house, or work out to a DVD or something if you can't. It will make you feel stronger. I need to get back into the exercise thing! :confuse: I haven't worked out in probably five months and I can seriously feel the difference in my mood and general energy levels. Also, try to stay away from sugar because it will help with the immediate blood sugar drop, but when that wears off, it will make the feelings come back worse. Try not to have more than about 25 grams of sugar a day. That way, you don't feel deprived if you have a sweet tooth like I do, but you also won't get the funky effects from it either.
Anyway.... hope that helps!! Hang in there!!