IMO this is what climbing is really about. Anyone with enough gym and sport climbing can get up the rock on multi-pitch rock or alpine. But, its how you prepare to repond to the unexpected that seperates the experienced (and keeps one from becomming a terrible static). Good job on the recovery.
By the way, I always carry a 5mm loop, a Kevlar cordelette, and a pocket knife.