As a relatively new commuter (6 months), I've only heard horror stories of accidents ending with things being broken (bikes an bodies alike). So OP, while this accident was clearly a painful experience for you, I'm glad to hear it had a semi-happy ending and you will make a fine recovery.
Thanks for posting.