Wasir yang tidak kunjung sembuh dapat disebabkan oleh pengobatan yang tidak tepat, sembelit, pola makan dan alasan lainnya.
1. Pengobatan yang tidak tepat: Jika Anda minum obat yang salah atau pengobatan tidak tepat waktu, sehingga gejala wasir belum sembuh dengan baik, sirkulasi lokal masih relatif buruk, pembengkakan tidak dapat dihilangkan. Jika kemudian ada ambeien yang tertanam atau nekrosis mungkin juga belum bengkak.
2. Sembelit: jika pasien memiliki gejala sembelit, tinja terlalu kering, setelah buang air besar dengan keras juga akan merangsang wasir, sehingga pembengkakan belum mereda.
3. Pola makan: Jika sering makan makanan yang merangsang pedas, makanan berminyak juga akan merangsang wasir, gejalanya tidak dapat diperbaiki, sehingga pembengkakan belum mereda.
Dianjurkan agar pasien makan makanan ringan, makan lebih banyak sayuran dan buah-buahan segar, jaga agar tinja tetap lancar, hindari makan makanan pedas dan merangsang. Pada saat yang sama, dianjurkan agar pasien pergi ke rumah sakit tepat waktu, untuk mengklarifikasi penyebab penyakitnya, di bawah bimbingan pengobatan simtomatik dokter.