Wrecking sucks. Humbling and frustrating, to say the least. Hope you heal up fast mentally and physically. Once upon a time I dumped a Honda, during a Honda group-demo ride. Made it back to the dealer, and they said, "You?? You're the guy that rides a Vmax... we thought no way You'd go down!" They then asked what I wanted to ride next. Nice people, but no way.
Well, just trying to lighten the mood. We all have a reminder like this from time to time. Good to hear you're okay, and hope the back recovery goes as well as it can.
Peace.