From the history and other reports, it appears that you are suffering from anterior uveitis. Around 90% case of anterior uveitis are idiopathic in nature (i.e. without any known cause). One can get HLAB27 done to see whether you are genetically predisposed to have this disease. Tuberculosis should also be ruled out as this can also cause anterior uveitis. Treatment of anterior uveitis is mainly steroids and cycloplegic drops. Anterior uveitis is a treatable disorder but not curable. So you may keep on getting recurrences which should be treated in line to avoid loss of vision.