ive had similar experiences where i got all lightheaded and popped my face on the counter, even a little crook in my nose to remember it...i went to the dr about it cuz i was real freaked out and it turns out it was a blood pressure tank. i had been sitting down and hadn't eaten anything all day....but i also know that tobacco will make your blood pressure drop, so thats my guess.