Hemorrhoids, well known as piles, are swollen blood vessels in or around the anus and rectum. It might surprise you but the truth is all of us have these in our body until the cushion become too big due to inflammation, at this point will get to know that we have piles. Piles can develop either inside the anus or outside of the anus when the inflammation weakens the muscles of the anal walls it causes the tissue to sag and bulge from there. It can hit anyone, there is no age and gender limit to affect by piles but it is observed in people aged 40 plus. Do you have piles then you should know the causes of painful hemorrhoids? Obesity: We all know overweight is a cause for many diseases, excess weight tends to put pressure on the muscles of your anal walls, causing nerves to protrude out of the anal layering. Better to have an eye on our body weight. Constipation or diarrhea: No stool and excessive stool, both will cause painful piles when it becomes tougher to ej...