Okay so you have two different problems, not related and need two different type of MD specialists. For your migraines you need a neurologist that takes care of migraines. For convergence insufficient and amblyopia you need to se an Eye MD ophthalmologist. If the first two medications for your migraine didn’t work you need to go on to a third or fourth till you find something that does work. Migraines are difficult to treat and each person requires something different.