Welcome to HCM,
It seems that along with fistula you are having bleeding piles as well.
From history it suggests that you might be having strangulated 3rd or 4th degree piles.
In this case you might require removal of piles.
Consult surgeon and get examined.
and take liquid paraffin
one table spoonful at night.
Ok and bye.