I am mid 20s and in shape (not just because I work out but I'm a skinny guy whose got good metabolism).
I've always worked out occasionally but now I try to go to gym 5 days a week or so working out on different muscle each day. However I don't do cardio (I should start though). Here's my problem though:
Before I go to gym I sometimes take a protein bar or eat lots of almonds. Sometimes during workout I get a lightheaded feel and even feel like throwing up. This of course happens after lifting heavy weight (not heavy as in unbearable though). I take a small sip of water after each exercise as I learned the hard way (I used to drink more water during workout and once got the same lightheaded feeling and threw up. I later found out I shouldn't have drank that much water).
Now my question is what is causing the feeling? Is it exhaustion? Whatever it is, how can I 'cure' the problem?
Another question is after work out my eye sight seems to feel weaker especially later in the day or even at night. Any of you have similar problems?