This sounds identical to my mother in laws problem. She’s been to doctors and done all the above. Have you had any luck with relief?
Separate names with a comma.