What a relief, oneday. I think you should definately have a colonoscopy. Given the bleeding, I think the doc would skip the barium and go straight for the scope (push for that if you can).
Relaxation techniques will also help you. We hear Yoga is great.
So when will you know what comes next for you?