Driving in Edmonton is stressful

Happened last Saturday, hit the brake hard but the last minute brake didn't help.

In hindsight I should have just hit his car and make him liable, but my family was in the car so instinct had me swerved.