Glad you're OK! Thank god you wear gear!! Bike can be fixed. I know it is a sickening feeling still looking at your bike. That would really bother me, but it can be fixed. I would even hate people telling me that part that it can be fixed. It still stinks w/ your baby damaged. If you lived closer I would let you use my trailer if you needed one. I am out on Long Island, NY
Good luck!!