Do I leave my violent girlfriend?

My girlfriend has been violent with me. She threw a wooden spatula at me when we were arguing in the kitchen and called me an idiot who deserved it. After which, I threatened to leave her and I took off. She found me the next day at a friend's place begging and crying.
She guilt trips me into staying with her. She says things like, you're my soulmate and if you break up with me I have no reason to live.

I don't know what to do?
Do I leave my violent girlfriend?
Add Opinion