It seems from the history that you are having headaches
daily and have undergone CT scan, EEG, blood work up and since all the reports are normal, no need to worry about the neurological problem.
Since you are having daily headaches lasting for only 30 minutes, primary headaches like tension headache
or cluster headache
needs to be ruled out.
Hence you can consult your neurologist
or a physician for examination and treatment accordingly.