how long does it take a hemorrhoid to heal
If you are suffering from internal hemorrhoids, it may take around two months for these hemorrhoids to heal. In case of any external hemorrhoids, especially if there is a blood clot, the duration may last for as long as three months. Depending on the frequency: If you have had hemorrhoids more than once, then you are more likely to be prone to this condition in the future as well and each one may be more severe in nature.
Hemorrhoid pain: External hemorrhoids thrombose (blood clotting in them) causing stretching of the tissue and pain. If nothing is done, the swelling and pain can last up to 2 weeks. Softening stool, preventing loose stools, sitz baths, and healing ointments (not prep-h) help relieve the pain. Opening the hem and extracting the clots of blood will also shorten the recovery. ...Read more.