Getting in accidents is largely effected by YOU the driver. There are some situations where things can't be avoided, but most of the time if you are attentive you can avoid problems, and there are many things you can do to avoid getting into those situations in the first place. Sounds like mr know it all boyfriend needs to stop texting/talking/tailgating/etc. while he drives.