You are right that it could be many things. I suggest you make an appointment to see a neurologist who will be able to help you find out what this is. I wouldn't neglect this since it may be something that can be solved relatively easily.
Good luck and feel better.