Everyone here seems to be recommending an ophthalmologist. Opticians or Optometrists are specialists in eye aids,spectacles,lenses and contacts. Ophthalmologists are medical doctors,with masters/postgraduate training,and who manage eye diseases,ocular trauma and perform eye surgery. They do not necessarily need to have skills in fitting frames and lenses.
Sleep is the cousin of death.
Set out to correct the world's wrongs and you will most certainly wind up adding to them.