Hi. I am 31 years old guy. I have got two questions to ask. First one is that I have a doubt that I am having piles as after passing stools when I try to wash my anus with water I can feel a small swelling comes out and few minutes after washing my anus it disappears. I don't have any bleeding though. I have a difficulty while stooling as my initial stools are really hard and I have to give a lot of stress during stooling initially. I want to know whether I am having piles or fistula and how to reduce swelling? My second question is that my stools have never been this hard like what I am experiencing these days. What medicine should I take to make my initial stools soft as I have to give a lot of stress during stooling initially. Please help me.