You need to see a GI doctor, between the blood and this, I think you have a problem!
I know I have a problem. I just wish I knew what it was.
That's why you need the see a GI doctor. You can't rely on lay people on this blog to diagnose this.
You're right. I may end up going to the ER today as the pain is getting unbearable.
This sounds like a good idea. You needn't suffer like you are, and this way you can find out what it is and get some relief. Good luck to you, and let us know how you do.