The length of time hemorrhoids will last greatly depends on the cause and severity of the hemorrhoids in the person suffering and also how willing the person is to change habits or diet if necessary. There are several reasons people may suffer from hemorrhoids constipation, which causes straining, and pregnancy just to name a few. With home treatment the hemorrhoids can often clear up in only a few weeks.

Assuming that the hemorrhoids are not severe, if a person is suffering from hemorrhoids due to constipation, then the best home remedy is to eat foods high in fiber or take fiber supplements, as well as drinking plenty of water to keep well hydrated. There are also many ointments and creams which can help alleviate discomfort while waiting for the hemorrhoids to disappear.

With diligence bowel movements should become regular and with no more straining the hemorrhoids should clear up on their own. If hemorrhoids are more severe, however, then they may last for a longer period of time, and cause more pain and discomfort. The person suffering may need or want to visit a doctor to have them removed, although this may be a more expensive option, it will have immediate results.

Leave a Reply