Hemroids are, very simply, blood veins that have engorged. The underlying causes can be several different things, IBS, constipation, certain liver disease, and obesity are just a few of the possible causes. The good thing is that hemroids are not life threatening. They CAN be terribly painful. Sometimes they will itch unbearably and sometimes they … Read more