I'm going to hell for laughing at this...
If all of that happened to you, I think the last place you should've been was on GC.

And I thought OP's shitting blood thread was bad, lol. Well, I'm glad that everything turned out ok though.
Folks, for future references...if you have a bad injury or medical crisis, I think it is best to contact your doctor or ER before asking GC or anywhere else on the internet.