m not much help regarding the buzzing
in the ears. It could be related to high
stress or anxiety, or uncontrolled blood pressure, sinusitis, ear disease like menier's disease, or medication side effects. Make sure your hearing is tested and of course see your primary care doctor to have a whole body physical exam and see an opthalmologist becauese of the eyestrain. I wonder if you might have some problems with your workplace - such as enviromental issues.