Piles are caused when there is an increase in the pressure on blood vessels in and around the anal region. The leading cause of piles and haemorrhoids is chronic constipation. Other reasons include sitting for a long period of time, obesity and weight-related, pregnancy and lifting heavyweights.