Should I leave my boyfriend?

He lets his friends call me names and say hurtful stuff he has called me worthless, toxic, abusive, psychopath all over on which he says I want to talk to him all the time and he doesn't like it and has blocked me for hours now claiming he doesn't wanna talk anymore and he loves me I just make it hard
Should I leave my boyfriend?
Post Opinion