Yanked me by my neck

So my husband and I were driving down the road and some guy almost tboned me … take note I was driving… so where come the green arrow and I turn left … the guy that almost tboned us is behind me and turning too! I get into the second lane while turning then the guy behind me starts tailgating me so I hop over to another lane to get out of the way so then that same guy starts honking at me and the anger part of me flipped him off and then he did the same blahhh blah blah he then took off extremely fast and my husband said follow him and go faster take note I probably hit 65 in a 50 well I see to officers in a parking lot so I slow down and my husband gets angry and yells at me saying what’s wrong with you … you had him .. he slowed down … I said I got scared and I didn’t want to cause danger or wreck and he says your a stupid fucking bitch and that I shouldn’t have started anything and it’s all my fault and I said no it was that guys and he said that it was my fucking fault and I said I was scared because my husband made me go faster so he then grabs me buy my pony tail then yanks my neck hard side to side in traffic 😭 at this point my anxiety is up the roof and I drive us back home where he continues to yell at me and say he doesn’t trust my “ass” because I was quick to throw him under the bus he then says cancel all the valentines plans we had because I don’t want to go with your ass 😭wtf is wrong with me