Diana was actually quite twisted.
I read about her destructive interactions with her sons after she kicked the bucket. Not sure the media creation - the queen of hearts - would have reacted normally to adult sons. She did not interact with them normally when they were little.
The royals’ personalities are a media creation for public consumption.
She may have been neurotic and who wouldn’t be after everything the royal family and Charles put her through?
She had to live in a fishbowl and expected to keep a stiff upper lip while Charles was cheating on her, She probably treated her sons as friends due to the isolation.
Yes, she was neurotic but she was also lonely and scarred. I still say she was a good person.