This is the same type of person you see on the road doing whatever they want and expecting you to move out of their way. Know it alls, who actually know nothing. Sad, but so many young people have this same arogant attitude and they are now also moving into the work world and think us old timers are the dumbest people ever to grace the planet. Others will put this one in her place....of which, you did a great job.
Keep your friend, I'm sure she was upset how you were treated.