Hemorrhoids may cause symptoms when they become swollen or dilated. They can either be internal (inside the anal canal) or ...