It's obvious your ex is having to deal with self-esteem issues. If he is finding his value & worth in people, then he is doomed to repeat this insanity over and over again; not just with you.
Do what you gotta do. Hit him where it hurts......career, possible police record, etc. That'll get his attention.
atp