you should seek medical attention blood or mucus in your stool is a bad sign.. but to clear constipation good ol prune juice.. its nasty but itll work.. i still would suggest going to the hospital if it has bin 3 weeks because you can go toxic and then youll be wishing you had have gone sooner. the hospital will give ya a good laxative aswell.. but dont wait any longer..
I agree, you need to see a doctor, the sooner the better, even if it means another ER visit. Your colitis is a chronic disease, it's not an acute one like the flu.......you get it, have it and when you feel better, it's completely gone. The blood in the stools is probably the result of a small fissure, or tear, on the anus. You can certainly have that happen with being constipated. If you really can't go to the bathroom, it could be the colitis, it could be a blockage, but if this is really accurate, I would be expecting you to be throwing up every day as a result of not being able to pass your stools. See a doctor.