<human>: Can you condense the text into three sentences or less?

(throwaway b/c my bf knows my username)

Me and my bf have been seeing each other for almost a year and a half. He has always treated me nicely and I have never seen him lose his cool- until today. 

Today we were driving to the movies when a BMW cut him off on the freeway. He FLIPPED out!! He started tailgating the car and following him even when I pleaded for him to stop. We followed the guy all the way to a parking lot. My bf parked next to him, got out of the car, and started cursing the guy out. My bf yelled and swore at him and called him a f***ing a**hole. The driver didnt say anything which pissed off my bf even more so he started to pound on the guy's window. 

I was able to pull my bf away from the guy's car and we drove off. I was so scared because I have never seen that side of him. After that I couldn't even look at him the same and I told him to just take me home. He told me he got upset because the guy could have hit us and hurt someone. But I don't think there is anyway he can justify his actions. 

I'm still shaking over the incident and I can't look at him the same way. I don;t know what to do or say to him. Any advice would be appreciated.
<bot>: Bf [27/m] lost his temper while driving and it really scared me [23/f]. I don't know what to do..