Your boyfriend has a personality disorder.

@Amelie