I did a Google search on how long silent migraines lasted because I am at the end of my rope. I have an appointment with a neurologist tomorrow. I haven't been to one since high school. I've had...