Wouldn't know if there's an actual label of a personality disorder etc, but unfortunately nobody here can really diagnose this friend of yours.
If this is an issue, have you suggested that MW get counselling? Or perhaps talking to a counsellor yourself, to figure out ways to deal with their behaviour and how it affects you?
__________________
|