问题分析:如果有痔疮很多年了,并且用药物也没有改善,经常会发生复发。建议通过手术治疗,手术后可以缓解。改变生活习惯,定期排便。只有日常生活规律和排便规律才能预防便秘。不要吃辛辣刺激的食物,也不要长时间做适当的活动,这样可以帮助肠道蠕动,避免便秘。