There must be some agency that could help, but I have no idea which one. Any kind of medical service is costly, paying yourself for long enough to get the job done is likely to be out of reach. There must be some kind of free clinic where you live, I'd ask them, or any other medical professionals you come across. They might know something.
One councilor told me it was easy to hate old so and so, because he was the opposite of my father. True enough, but I hated the guy cause he wouldn't leave me alone, not because he couldn't compare with the old man.