便血可能有这些原因导致的,痔疮、上火、胃病、胃穿孔等。如果是痔疮自己应该会有感觉,会比较疼,如果便血过程没有什么地方痛的话应该是上火,如果只是上火便血这么久不怎么可能,建议去医院检查一下,身体比较重要。
去看医生啊