It seems from the history that you are having repeated attacks of uveitis
and you are on treatment with predforte and midrilate. The treatment you are on in the form of steroids
like predforte and cycloplegics like midrilate is correct and you can continue them.
Since you are having recurrent attacks this needs evaluation to find out the underlying systemic cause as a predisposing factor for your headache. Hence you need to undergo investigations to find out the underlying cause.
Hence I advice you to consult your doctor for examination and treatment accordingly.