I understand that you loved this man and that you wanted to be with him when he was the person you first met. Since then, you have seen erratic and irrational behaviour from him. He has treated you poorly. You know that leaving and staying away is the right thing to do for you. It's possible that counselling would help you through this.