what can be mistaken for hemorrhoids