I feel you pain! well not the broken bones part. I now have an 05 raven but 3 weeks ago I had a cbr 600rr! I was doing bout 50 and a woman in a van straight ran a stop sign! totalled the bike with less that 20 miles on it! got off lucky was wearing full gear but the bike and brain bucket took the brunt of it.
But its all good cuz now I have a newer and better bike that love!
( thank you gyco )
Glad you came out of that with you life and your still riding
______________________________________________
live to learn, learn to ride, ride to live