Should I wait it out, or just drop him?

I know every relationship has there ups & downs... You cant be with someone forever & never have a heated arguement.... but when is it considered "too far" ?

My bf & I had been together since Dec 2015.

When we have arguments, he goes straight to the name calling "fat, disgusting, worthless" & then the threats "choke you to death, get hit by a car, hope you get rape"...But we never get physical.. i always thought verbal abuse was okay, because i grew up around it... i know SEVERAL couples that go through what i go through now & they're still together several years later, & their relationship improve within those years. But i think im just too sentimental during the arguements..

My bf told me if I'm not able to handle our relationship, i wouldn't be able to handle dating anyone else.