Clear soluble fiber.
I had hemorrhoids after childbirth and while witch hazel helped with some of the pain and itching, it didn't really cure them.
For a different health concern, I started taking a product that is advertised as "clear soluble fiber" or "non-thickening fiber". Insoluble fiber can dry out your stool, which can irritate hemorrhoids; soluble fiber makes the stool easier to pass, which (I believe) allows the hemorrhoids to heal.
This even worked for one of my cats! I gave him 1/2 a teaspoon in his water bowl every 3-4 days, and he never noticed because it doesn't have any flavor or texture when dissolved in water. In a few days he was better, and I continued to add it to his water for prevention.
I have protruding hems that flare up after using the restroom. I tried ACV and Witch Hazel but got no relieve. Did receive partial relieve by drinking cranberry juice with ginger added to it. However, have now found total relieve by taking fiber capsules (no not Metamucel). I found them at the Health/Nutrition store. The brand is Yerba Prima and each capsule is 625 mg. I take 2 3 times a day (along with each meal) and drink at least 8 oz. of some type of liquid. I've had this problem for at least 12 years and I'm overjoyed.