I heard if you stuff a durian seed into your anus, it'll cure piles. Just remember to wash clean afterwards.
I have internal piles for many years. Every time it erupts, I will take a type of medicine from GP to suppress it.
In the past 2 years, i managed to solve the problem. I use a Japanese enema called Minica-S whenever I find it a little hard to poo. (about 2-3x a week). I will never exert pressure on my anus to poo. Since then, my internal piles never erupt and I don't need to hold my poo if my bowels are not moving.
Minica-S is not cheap but the design is very good so it goes easy on your asshole.
Of course, there is a small price to pay. Try not to use Minica-S for more than 3x a week or you will risk losing your bowel functions in the long run (your ass dunno how to shit).