Don't beat yourself up over this one incident. I think if all of us in this 50+ forum would post some of the things that have happened to us over the years, your incident would start to look pretty good to you. Just another live and learn situation.
__________________
HCFR Cycling Team
Ride Safe ... Ride Hard ... Ride Daily
2017 Colnago C-RS
2012 Colnago Ace
2010 Giant Cypress