ugh... I feel for you... and this is exactly why I switched to road biking... the mtn bike trails were so danged technical and I was so new I crashed and bled, and crashed and bled... and my ex-DH was NOT so nice about ti...

sorry you got banged up...