Piles also known as haemorrhoids happens when the veins around the anus get inflamed and start to bleed. This condition can occur either internally or externally. In internal pile when the condition gets aggravated there could be bleeding whenever pressure is applied while passing stools. While there won’t be bleeding in external piles they might be painful too. Two main causes of piles are constipation and obesity. Others causes may include standing or sitting for long hours heredity weakening of body tissues and mental stress. Weight gain during pregnancy can also worsen piles. When you have piles eat high-fiber foods