14 years I've been with my partner, he's always been verbally abusive but makes it up to me, is nice for a while then will do it again, he's had his hands around my neck a few times and spat on me but recently smacked me full force in the face, I'm trying my best to get somewhere to go but he's constantly pulling me back trying to be nice and it makes me feel guilty.. we have 4 children someone please tell me its OK to leave and things will be OK because I'm absolutely sick of my life my head is all over