She got to spread her wings and try things that Harry may not have been able to do (even though we have seen the Vegas pics). She supported herself by working. Harry grew up in the lap of luxury and really never had to really work like us average folks for a living. Meghan set goals and worked towards them (whether we like her goals or not). She was determined. I would expect her to be way more mature than him.
I get the impression something not really well known (or isn't brought up much?) is Harrys
military career?
Even thou that is true, he never
had to really work for a living, he not only chose to, (enlisted in British Army) he also chose & actually did fight for his country.
(which he had to fight with his 'country' to be abe to do so.

<grammar apologies>
How Prince Harry's military career makes him a hardcore noble
"After graduating in April 2006, he became an armored reconnaissance troop leader in a unit scheduled to deploy to Iraq. When Defense Secretary John Reid stopped him from deploying, Prince Harry is
quoted as saying
"If they said 'no, you can't go front line' then I wouldn't drag my sorry 

through Sandhurst and I wouldn't be where I am now."
Prince Harry didn't just accept this order. He was determined to fight with his brothers and lead his troops. He finally got that chance in June 2007 when he was secretly allowed to deploy to Helmond Province..."
He was deployed to Afghanistan (twice) actively engaged in fighting the Taliban in numerous combat missions
So while I also understand his past behaviour causing outrage & upsetting many, undoubtedly, knowing many, many Squadies personally (& the antics they get up to

)
He doesn't get the full respect he deserves.
I think it's all a bit unfair.
And it just kinda bugs me!!
** I only quoted
@Kensie to highlight this point! Not a direct reply to any specific post or poster

**
How Prince Harry's military career makes him a hardcore noble