You should retain an attorney to handle this matter for you. If he is abusing the system, there are ways to prevent him from filing a new action without court permission under the right circumstances.
My response is based solely on the limited information contained in the question. It is not meant to substitute your attorney's advice.
Regarding domestic violence: call the police every time.
I do not know what he is filing complaints for against you. My suggestion is.... NO CONTACT with him. MOVE. If you have no children, get him out of your life for good. Speak to local attorney if you need help. Good Luck!
I HOPE I WAS HELPFUL. Steve Hamer answers questions on Avvo for general information and not as legal advice. Those answers do not establish an attorney/client relationship. If you would like my help, contact Mr. Hamer at (214) 843-1529 for a FREE CONSULTATION.