I feel you are having an 3rd or 4 th degree piles and an fistula.In general, the symptoms of external hemorrhoids are different than the symptoms of internal hemorrhoids
External hemorrhoids can cause problems, however, when blood clots
inside them. This is referred to as thrombosis
. Thrombosis of an external hemorrhoid causes an anal lump that is very painful (because the area is supplied by somatic nerves) and often requires medical attention. 20% of individuals with hemorrhoids also have anal fissures.The other causes of hemorrhoid-like symptoms that require different treatment are anal fissures, fistulae, perianal (around the anus) skin diseases, infections, and tumors .So you need to get examined by an surgeon by either flexible sigmoidoscopy
, procedures that allow the doctor to examine approximately one-third or the entire colon, respectively. Till then try preparation H or Hemorid locally .