Glad that you escaped relatively unscathed. I have a cousin who flipped his gravel train like that avoiding a car that ran a stop sign and now is permanently disabled. Regarding weak handed shooting. Thankfully, I can shoot weak handed as well as I shoot strong handed. For some reason when I hold my firearm in my off hand it just feels right. I practice with it diligently to stay good at it.