Oh one other thing, someone else mentioned this to me - are you drinking enough water?
That spacey feeling etc could have to do with dehydration. Are you getting anywhere near 8 glasses a day?
Sometimes we don't realize the importance of it, I'm someone who is drinking water all day long, not because I'm a water guru, it's more of a habit than anything else but lack of water or other drinks for hydration can have a HUGE effect.