Internal hemorrhoids are difficult to treat just due to their location. Over the last few decades doctors and surgeons have developed a number of ways to treat internal hemorrhoids. The main problem with these medical procedures is that they are both invas