Never had piles but can tell you from experience that you need to come off the co-codamol straight away. I was taking this for a knee problem and couldnt go for days, horrible stuff and well known for blocking you up. get your doctor to change your painkiller as i did and things were back to...