It sounds like you have already done some reading on the subject which is good. I would suggest that you continue to educate yourself. Please look up information on the “cycle of violence” and the “power and control wheel.” These are two concepts that come from theories relating to domestic violence. Control is the real issue and that is what you are describing here.
Educating yourself on the patterns, relying on your support system of friends and family for strength, and cutting off all communication with him are the first steps. Respecting yourself enough to believe that you deserve better is also very important. It can be really hard to break up with someone that you may still have feelings for but realize the relationship is unhealthy. It’s especially hard to break up with someone who has controlled and manipulated you. That is why it is so important to get support.
Most domestic violence shelters either have counselors that work there or they keep lists of counselors they can refer to. I would suggest that you get connected with your local shelter for extra support. You deserve to be in a relationship with someone who respects you. Please give yourself that chance.
All the best,
Dr. Holly Counts