Glad to hear you're on the road to recovery, as you mentioned, it could have ended up much, much worse.

I'm glad to hear you had the protective gear, it sounds like the camelback really served you...