Every so often, I get shaky, lightheaded and hungry

sounds like low blood sugar

Are you a vegetarian ? Whenever my old mate tried to go vegetarian , he used to manage a couple of days then start fainting all over the place

No, I eat meat.

That's another thing, I don't faint, either. It might be a case of low blood sugar, or lack of vitamins.

OP try cutting sugar out of your diet completely. You'll have to read the labels on things, you'll be surprised what has sugar in. I was getting what you describe and stopping sugar sorted it. I was worried about pre-diabetes being older and overweight, but it can happen at any age now, the modern diet has been fucked over with high sugar foods, particularly glucose-fructose syrup taking over from normal sucrose sugar. Try it, give it a week. Also you'll have to watch fruit sugars, so no fruit juices or dried fruit. Fresh fruit is OK.

Have you entertained the possibility of Electromagnetic Hypersensitivity?

I got this until I quit caffeine 100%. Not even decaf or a full chocolate bar. Was turning into full blown panic attacks before I made the connection.

thanks mate. i'm not OP, but i have simliar behaviors. will try this out. thanks again!

imgur.com/gvewqec

When I do go to the store, the only unhealthy stuff I get it chocolate and ramen noodles. I usually get mangos, tuna, sweetcorn and meat, milk, eggs and stuff like that

I CANT LEAVE MY HOUSE