some of what you describe are symptoms of multiple sclerosis. you need to see a qualified MD. What is your age? Many are diagnosed in their 20-30's
not to totally freak you out, as this is is a fitness board, and I am a not a doc, but you should read up on it at WEBMD or something, and see...