I can't comment on why you see no difference after the hospital admission, as I don't know why you were admitted, with what aim, or what was done. If migraine has been properly diagnosed, there are a range of newish treatments which can be effective and presumably are being tried. Your scan was probably an EEG ( looking at brain electrical activity ) rather than an ECG which looks at the heart ; I've never come across an EEG helping in diagnosing migraine or in finding a solution for it.
I'm curious about why they then did an MRI, wondering what they were looking for, and not surprised the findings were normal. Migraine ( I suffer from it myself ) involves changes in the blood flow in the head, not expected to be visible on an MRI.
Again, I can't comment on the doc's tablets making you feel dizzy, as you don't mention what they are. With any tablet, it is important to give them a fair trial, and not give up too quickly if there are side-effects. Side effects usually fade markedly after the first days or a week or so.
If your doctor is trying the modern drugs specifically for migraine, discuss these with him and try them properly. Migraine should not be treated mainly with traditional painkillers, which may cause other problems in their own right. Codeine is a bad idea anyway, and far too easily available in SA : it's related to morphine, and can cause dependency, constipation, and other problems.
Do discuss in detail with your doctor your very sensible concern about taking too many painkillers, and the possibility of dependency. One can get stuck into a pattern of taking too many, then when you stop them, this can cause rebound headaches, and so on.
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.