I think there are no actual psychological diseases. All have underlying physical causes.
It's always the people involved. People are very resistant to change and prefer to hang on to the status quo.