My sister had rectal bleeding as you describe and it turned out to be rectal cancer. Have you had a colonoscopy to rule this out? I would strongly suggest that if you haven't had one to get one. It could save your life if it happens to be cancer. Good luck!
maybe IBD or diverticulosis.
Consult A doctor