Could I have avoided this? Am I the idiot? [OC]

dashcam 0 114

Could I have avoided this? Am I the idiot? [OC]