Eesh, that's brutal. But everything's better when you get it on tape
Well, provided you survive to watch the playback. It doesn't really make crashing suck any less, but at least you can analyze it later and get some outsiders' perspective, so you can come out even just a little wiser.
Really sucks to see your bike like that, but at least you were both in good enough shape to ride home. The possibility of crashing and being totally stranded in the middle of nowhere has always been one of the scariest things about riding alone in obscure canyons to me, so at least it worked out in that regard. Take it easy and give yourself some time to heal up before you worry too much about your bike.