Wow! What a thing to have had to experience! I'm so glad you were there, though to help. You kept your head and did the right thing. You are indeed a hero. You should definitelyu be proud of yourself!
I will also echo the recommendation for a trauma counselor. I have done search and rescue and have seen some things that were similar in scope. Our team always had a debriefing and a trauma counselor after each incident. It helped a lot. Such an emotional experience can manifest itself in really weird ways. Seriously. It's not weakness to see a counselor, it's the same as making sure you carry fuel on a long bike ride. It's simply taking care of yourself.
Christine
Life is not measured by the number of breaths we take, but by the moments that take our breath away.
Cycle! It's Good for the Wattle; it's good for the can!