You can get a formal assessment done by a psychiatrist and depending on the details treatment can be advised . However in many cases of personality issues , patient doesn't come for treatment . I would suggest that if you are having difficulty adjusting with him , start counseling therapy for yourself and learn how to not get affected by this.
Next Steps
consult with Psychiatrist