What heating pad did you use? I have just bought https://www.amazon.com/gp/product/B07KSJCY1R/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
After finding out it uses ball type beads that the one I have, OCusoft uses, but only last for bout 5 mins. These will give you moist heat, unlike most others that only give off heat, which can really cause problems to be worse.
I did just buy https://www.amazon.com/gp/product/B004WRKEX0/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
And these https://toyosonline.com/product/optimel-drops/
Which came recommend on this site