Hi there john~
I understand your concerns. I am sorry that you had food poisoning
and flu and have recovered from them. The feeling of weakness and dizziness
along with lightheadedness
after lifting heavy weights and poor sleep are after effects of having a viral illness. I recommend that you hydrate yourself plenty and take multivitamins and multiminerals while maintaining a regular routine. I hope you are also taking medications for sleep. A visit with a doctor may allay your anxiety
I hope this helps. Take care and have a lovely day!