With all the conspiracy theories flying around I'm not surprised he suppressed it all, to protect himself probably, initially.
It would be traumatic for any child to hear stories about his father and grandfather having his mother killed and about her affairs.
It was all so public and some of it tactless.
He's a human being, one that gets his family publically dissected, in a way that was likely to disturb a child, and children react differently to bereavement.
Also people who don't like the royalty and have an agenda, don't cut them any slack.
He was a child, subjected to the sort of abuse on the death of his mother, most of us would be horrified at, had he been anyone else.
The abuse came from a lot of the tactless coverage bounded about, not from his family. It doesn't surprise me he suppressed his feelings and that had a bad effect on him later.
How must it have looked to a little boy who's mother was pursued by the press to her death, and who then was the focal point of conspiracy theories by the media? What could a little boy do with those feelings of anger when he heard all that stuff? About his family, about his dad and grandad.
He's was still just a kid.
Of course it caused him a problem.
It doesn't matter if he is royalty, he's a human being and was at the time a little boy who loved his mum.