Is there a cure for hemorrhoids?

Yes. Internal hemorrhoids can be treated in painless non surgical fashion with injection sclerotherapy, infrared coagulation or rubberband ligation..External hemorrhoids can require surgery if refractory o medical therapy.
Many options. Minor hemorrhoids respond well to fiber supplementation and increased water consumption. Larger hemorrhoids may be treated by office-based rubber band ligation. Surgery is reserved for those that return despite rubber banding or the mixed external-internal type.