Ouch is right!!! Take care of yourself and heal fast.

I'm just getting back into mtn biking and I've had plenty of spills as of late. Nothing like that though and mine hurt plenty enough.