You gotta get yourself stablized. Thyroid problems run in my family, though I don't have them, but I do have glaucoma. Dx'd 8 yrs ago, but suspected I had it much earlier. So, yeah, I can understand your concern about your eyes.
Are there any subsidized programs that you can use to help finance for new glasses?
Church, huh? Maybe that 'nice young man' is there too? hmm? hmm?