You already know the answer to your dilemma username3344, which is to dump his sorry butt and move on to bigger and better things. Some guys don't mature until they are forced to, and he is bucking hard to not be an adult. Ending a relationship is never easy because after a while it just becomes so familiar that it is like an arm or a leg, meaning that it just seems like a natural part of your life. Fortunately ending a relationship is nothing like losing an arm or leg. I suspect that even though you hate him that you will hurt emotionally at first. This will pass. What you need to focus on is the fact that you don't have to deal with his childish and abusive behavior anymore, and that after spending some valuable time alone you will be ready for another relationship (hopefully with a guy that will treat you a lot better than this jerk). Severing ties with his family will be difficult, but remember, you're in a relationship with him and his abusive behavior not his family. You don't really owe them any explanation, but if you must you could explain to them via letter what happened. I wouldn't tell them in person because family have a tendency to try to mend situations like these when it isn't their place to do so.
Make sure that you stay single for a bit to further figure out who you are since you've been with him for so long. I'd also evaluate the things that you do that are unhealthy that could possibly follow you to your next relationship and ruin it. Spitting in someone's face is one such thing. You said that you spit in his face hundreds of times. That is unacceptable under any circumstances within the confines of a relationship. Further it is assault, which could land you in jail if it is reported. You see being with this prick for so long has taught you much, but also has damaged you to a certain extent. After dumping him you'll need to figure out exactly what damage was done (i.e. what unhealthy boundaries or coping mechanisms you set up to deal with him) and promptly work on them. It is easier said then done to do this, but it is far from impossible. I suppose what you could do is ask someone in a healthy relationship what they'd do in different situations. Some people find books effective as well, but books are only published opinion anyway.
Last edited by Incognito; 10-08-11 at 03:28 AM.
Reason: Spelling error, additional comment.
...one can be sure of nothing until it has already happened...