Very sorry to hear it too. But I'm glad you're not seriously injured.
As much as I love my bikes, I'd cram them all into a woodchipper if it meant keeping the physical ability to ride.
I hope the rest of your miles are safer and happier. Hang tough, brother!