Hi there! I'm a new member of this community. I've recently discovered a small lump in my rectum, it might be hemorrhoid, I'm not sure. ugh. Somebody help me, how will I know if this is a developing hemorrhoid? I'm too embarrassed to go get it checked by a doctor.