Prince Harry has revealed that working with veterans and counselling have helped him deal with the death of his mother.
In an interview with the Daily Telegraph, the 32-year-old said he spent nearly 20 years 'not thinking' about Diana's passing:
‘‘I can safely say that losing my mum at the age of 12, and therefore shutting down all of my emotions for the last 20 years, has had a quite serious effect on not only my personal life but my work as well.’’
He said his work with the Personnel Recovery Unit (PRU), where he listened to wounded, injured and sick soldiers, was a turning point in his understanding:
"So I was a typical 20, 25, 28-year-old running around going 'life is great', or 'life is fine' and that was exactly it.
"And then (I) started to have a few conversations and actually all of a sudden, all of this grief that I have never processed started to come to the forefront and I was like, there is actually a lot of stuff here that I need to deal with."
Harry admitted his way of dealing with things was by "sticking his head in the sand" and said he eventually sought help after his brother told him he needed to deal with his feelings.
During the interview, Harry dismissed speculations that his mental health issues could be related to his time in Afghanistan:
“I’m not one of those guys that has had to see my best mate blown up next to me and have to apply a tourniquet to both their legs. Luckily, thank God, I wasn’t one of those people.”
The prince served in the British Army for 10 years, rising to the rank of Captain and undertaking two tour of Afghanistan.
Harry is spearheading the Heads Together mental health campaign, alongside the Duke and Duchess of Cambridge.
Heads Together is an umbrella organisation for mental health charities and is this year's London Marathon's charity.
The Duke and Duchess of Cambridge and Harry, who hope the race will be known as "the mental health marathon", will hand out medals on the finish line at the Mall on Sunday.