From letting kids run wild in restaurants to screaming on long-haul flights, child-free people have revealed what they hate most about parents.

A Reddit discussion recently invited people to lay bare what annoys them most about parents.

The top-rated comment was from Smallekins, who wrote: “It annoys me when parents allow their kids to act like wild animals for whom the rules of basic human decency and manners do not apply”, particularly in restaurants.

Other users were fed-up with parents moralising about having children.

“Telling me that my life hasn't really started because I haven't had a kid yet,” wrote msblackeyeliner.

“'Ah yes," replied unclegriswold. "The old "you're selfish for living only for yourself’ argument."

One user complained of parents who express their love for their children on social media, but make little effort in real life.

“My sister won't stop talking about how blessed she is to have children on social media but does everything within her power to never have to actually be with them. Drives me crazy.”

Shoe-horning in children into the conversation was another complaint.

“I have a friend that makes every conversation about their kids even when it doesn't relate at all. 'Your dog died? My little one loves dogs! It's your birthday? I can't wait to celebrate my baby's birthday in 6 months! Tough day at work? You don't know what tough is until you're a mommy!’,” wrote one.

“Every time someone posts a sad story about a child she's overly dramatic about it too. ’Oh my god, I can't even imagine! It made me think about my baby and now I'm just crying in public!'”

Crying on transport was another apparent issue. “I have been on multiple 10+ hour flights where kids were screaming, crying, or otherwise yelling loudly while running up and down the aisles incessantly. Good times...,” said another user.

The 20 best places to raise children in the UK Show all 20 1 /20 The 20 best places to raise children in the UK The 20 best places to raise children in the UK The Orkney Islands The coast of the Orkney Islands near Bisray village Chmee2/Creative Commons The 20 best places to raise children in the UK The Shetland Islands A general view of the Shetland Islands JOHN D MCHUGH/AFP/Getty Images The 20 best places to raise children in the UK The Western Isles A man rides his bike on Harris, one of the Western Isles, also known as the Outer Hebrides Jeff J Mitchell/Getty Images The 20 best places to raise children in the UK Winchester Choristers from Winchester Cathedral enjoy the artificial rink set up beside the cathedral The 20 best places to raise children in the UK Eden The Hartside Summit in the North Pennines in the district of Eden Christopher Furlong/Getty Images The 20 best places to raise children in the UK Craven A sheepdog works in Skipton, in the district of Craven Christopher Furlong/Getty Images The 20 best places to raise children in the UK Ryedale The Folk Museum in Ryedale Creative Commons/Dennis Smith The 20 best places to raise children in the UK Staffordshire Moorlands Three Shire Heads, which crosses over Cheshire, Derbyshire and Staffordshire Wikimedia Commons/Brian Jones The 20 best places to raise children in the UK Huntingdonshire St Ives in Cambridgeshire, which lies within the boundaries of Huntingdonshire snowmanradio/Creative Commons The 20 best places to raise children in the UK South Northamptonshire The village of Bradden and St.Michael's church, in south Northamptonshire Greg Fitchett/Creative Commons The 20 best places to raise children in the UK Harrogate Spring flowers adorn the front of the Crown Hotel in the Spa town of Harrogate in Yorkshire and The Humber Christopher Furlong/Getty Images The 20 best places to raise children in the UK Rutland Normanton Church in Rutland NotFromUtrecht/Creative Commons The 20 best places to raise children in the UK Warwick The West Midlands county town of Warwick David Alonso Pérez/Creative Commons The 20 best places to raise children in the UK Surrey Heath St Michael's Church, Camberley, which is situated in Surrey Heath Len Willians/Creative Commons The 20 best places to raise children in the UK Chichester A view of the Cathedral in Chichester Evgeniy Podkopaev/Creative Commons The 20 best places to raise children in the UK South Lakeland Kendal, which lies in South Lakeland Mark Fosh/Creative Commons The 20 best places to raise children in the UK Richmondshire The swing bridge in Reeth in Richmondshire Kreuzschnabel/Creative Commons The 20 best places to raise children in the UK Tonbridge and Malling Ightham Mote in Tonbridge and Malling Brian Snelson/Creative Commons The 20 best places to raise children in the UK Stratford-on-Avon Straford-Upon-Avon, the birthplace of William Shakespeare Christopher Furlong/Getty Images The 20 best places to raise children in the UK Aberdeenshire Westhill in Aberdeenshire, Scotland SCOTT CAMPBELL/AFP/Getty Images

Sleepy_chipmunk simply wrote: “I don't want to hold your baby.”

Parents also chipped in with their two cents.

“Parent here,” said atworknotworking89. “Even worse is when I ask people if children are welcome at an event, and they say yes. Then I bring my kid and there is not another child in sight and people are in their fanciest outfits drinking martinis.