Obviously, the internet has enriched all our lives in countless ways, but sadly, it's also given a platform to some of the more inexplicably angry members of our society.
As a result, everyone has haters these days.
You no longer have to be famous to have strangers tell you they hate the way you look, and it's also impossible to be so famous that strangers will shut the hell up about your appearance.
Just ask Kate Middleton.
Last week, Kate stepped out in public for the first time since confirming that she's pregnant with her third child.
Based on the comments on the photos, however, the reaction from many of the Duchess' subjects and foreign fans was not relief that Kate's horrendous morning sickness had subsided, but rather this stunned outrage about her appearance.
The critiques online seem to mostly center around Kate's baby bump and the fact that a surprisingly large number of folks believe it's not big enough.
Fortunately, you can't keep a good duchess down, and Kate showed the haters how a true royal brushes the dirt off her shoulders by making a surprise appearance yesterday.
Prince William and Prince Harry were already scheduled to attend an event celebrating Coach Core, a mentoring program designed to train the UK's next generation of sports coaches.
Kate was a surprise bonus for the attendees, and naturally, she stole all of the focus away from her husband and brother-in-law.
As you can see, Kate isn't letting a difficult pregnancy interfere with her famous sense of style.
According to People magazine, Kate rocked a blue blazer by Philosophy di Lorenzo Serafini.
Once again, no bump was visible, but hopefully, the haters will keep their asinine remarks to themselves this time.
As for the attendees, many gushed about meeting the Duchess, with some boasting that their proximity to Kate would earn them extra cool points with their kids:
“I told my little girl, who’s only 8, that I was coming to meet the royals and she was so jealous,” says West Ham club captain Mark Noble.
“I can’t wait to show her photos. She’ll think I’m more of a great dad now than I was yesterday.”
Maybe Will and Kate's next project should be a mentoring program that teaches comment board trolls how to act more like that guy and less like bitter jackasses.