WARNING: The following contains minor spoilers for She-Ra and the Princesses of Power Season 2, now streaming on Netflix.

An important lesson that all children and adults eventually learn is that perfection does not exist. However, this is something that we struggle with daily in response to Instagram culture and the overall influence of social media. We always post about our life’s highlights and edit them using filters or a specified word count. Over time, this mindset of striving to maintain the appearance of perfection can create some problems.

She-Ra and the Princesses of Power shows its main character, Adora/She-Ra struggling to be perfect. She puts a lot of pressure on herself because her predecessor, Mara, messed everything up for Etheria. This affects Adora’s overall well-being and the war with the Horde.

RELATED: She-Ra Season 2 Has More Friendships -- and More Power

There’s not much we know about Mara and her downfall as She-Ra. What we know so far is Mara failed in defending Etheria because, as Light Hope tells Adora, she couldn’t balance her emotions with her duties as Etheria’s protector.

This story gets into Adora’s head as she trains to be the best She-Ra she can be. Unfortunately, Adora has difficulty controlling her emotions as well, particularly when it comes to Catra. Thoughts of Catra sabotaging her training sessions with Light Hope creep in. Eventually, Light Hope decides it’s time for Adora and Swift Wind to train together because the bond with her noble steed will make her an even greater warrior.

she-ra-and-the-princesses-of-power

Adora has difficulty bonding with Swift Wind at first. It’s hard for her to admit, to anyone, that she’s having doubts about herself and her powers. They go on a mission to help Light Hope, and Adora is only able to come into full possession of her She-Ra powers once she admits to Swift Wind she’s struggling. Like all of us, though, one moment of clarity doesn’t completely alleviate her anxiety.

The next time we see Adora struggling with the pressures of being Etheria’s defender is when the Princess Alliance characters are using a role-playing game for war strategy. This is the most fun episode of the second season -- the characters and animators have so much fun creating their different scenarios and designs for how these situations would go down. It all reaches a breaking point when Adora realizes there’s no perfect plan that will guarantee everyone’s safety and success.

This is when Glimmer says something that is so relevant for struggling children and adults to hear: “Bad things are going to happen. That’s life. You can let it paralyze you or you can roll with it. Figure out the things you can, and trust that your friends have your back for the rest.” It is impossible to plan for all the negative situations, and you will only make yourself and everyone around you miserable if you try. The only thing we’re all in control of is how we react to bad things.

This advice is a great reminder for all of us that we have to let go of trying to control everything, because we can’t. Many of us grapple with anxiety every day, and it’s empowering to see a main character who’s a great warrior struggle with this repeatedly as well. More importantly, we see the main character learn to lean on her friends for support when she needs it. The fact that these moments happen amidst a very entertaining Dungeons & Dragons style game is even better.

She-Ra and the Princesses of Power, starring Aimee Carrero, Karen Fukuhara, AJ Michalka, Marcus Scribner, Reshma Shetty, Lorraine Toussaint, Keston John, Lauren Ash, Christine Woods, Genesis Rodriguez, Jordan Fisher, Vella Lovell, Merit Leighton, Sandra Oh and Krystal Joy Brown, is now available on Netflix.