Ouch! I hope your friend will be OK.

Sounds like you had a pretty good time, well besides the fact of your friend...