Nice post...I think Diana was left with terrible insecurities from her childhood. Her mother leaving the family home when Diana was only small was a devastating blow.
Plus, later in her childhood she knew she was 'only' the third daughter when the Spencer line needed a son, apparently also left her insecure though her father never showed that that was the case. He adored Diana. Her mother loved her too but I don't think Diana ever got over feelings of abandonment relating to those years.
I think she grew up reading Barbara Cartland romance novels and dreaming of a happy ever after, with a husband whom she could love totally and absolutely and who would be completely and utterly devoted to her, always. Charles was a very busy man and couldn't fulfil all those inner needs, even without the Camilla complications.
Nor could the extremely busy surgeon Hasnet Khan, though their romance had other issues. I am a great fan of Diana, but I am not surprised really that everyone from James Hewitt to Charles to Khan and others found her high-maintenance emotional needs exhausting at times, lovely though she was.
Where is all this 'needy coming from'....How was she needy in the Hasn't Khan and Hewitt relationship? Like what was confirmed?