I know her birthday is not for four more days, but I thought it would be nice to show appreciation to this character in the Naruto Franchise.
Sakura gets a lot of flak from the fandom, but she's a lot better than she gets credit for.
Part 1: Even though she's quite underwhelming in battle, she had a lot of intelligence for her age (for the most part), to the point that until the Immortals arc, she was a better teacher to Naruto than Kakashi. Even as a kid, she taught Naruto more than Kakashi did. That.....says a lot about Kakashi as a teacher.
As for her emotional state....well, she was 12 when the series started, and 13 by the time Naruto left the village. She was still a child that needed to mature, and she did throughout the series. She understood her own weaknesses and sought help from Tsunade, one of the Sanin, and current Hokage at the time. The thing is at the start of the series, she was supposed to symbolize human weakness (as was Rock Lee).
Part 2: She was storing energy for her reserve seal throughout most of it, but she still did quite a few awesome things throughout the series. She was an accomplished healer that cured someone poisoned by Sasori, a poison expert. And although she had help from Chiyo (and Sasori pretty much let himself be killed in the end), Sakura still did a lot of fighting here. She effortlessly dodged his barrage of poisoned needles, smashed his Hiruko Puppet, and did most of the physical stuff while Chiyo controlled her. If Chiyo controlled a normal person, they probably wouldn't have been able to smash so many puppets or the Iron Sand. Although out of the action for quite a bit later, she was still quite supportive to her friends, and when it came to the Invasion of Pain, she helped save villagers and and one shotted a Six Paths enhanced Summon! That's pretty badass, especially considering most other shinobi when faced with that situation need to summon something of their own to fight back.
Although she made some questionable decisions during the Kage Summit arc, she's still only human, and love isn't exactly rational. She thought she could go through with killing Sasuke, but her feelings were still too strong for him. And as for the fake love confession to Naruto, she was trying to protect Naruto (although it could've been handled better). She saw how much pain Naruto was putting himself through for her, and she wanted him to be happy. Sai told her of Naruto's feelings, so she believed this was the best way to stop him wrecking himself for the sake of her promised they made as 13 year olds.
As for the War Arc, she saw through a White Zetsu disguise (despite them being able to disguise even their Chakra), and kept countless Allied Shinobi alive. Then comes her Seal activation. She kicks loads of ass, smashing spawns of the Ten Tailed Beast and set off a punch that caused damage on a large scale. Nagato had to shave off his lifespan and put 5 of his Six Paths of Pain out of commission for a while to unleash an attack on a scale like that. As well as tanking a sword from Madara, she helped massively against Kaguya. Using her as a battery while being near out of Chakra, Obito was able to search 5 dimensions to find Sasuke. To put it into perspective, Kaguya, mother of Chakra and fueled by the entire planet, got worn out after around 8ish portals to different dimensions. Landing a sneak attack on Kaguya with Byakugan active (granted, she was focusing on Naruto & Sasuke too, but still), allowing her to be sealed helps too.
She became the most powerful female character in the Naruto franchise..........despite coming from nothing.
That's right, No Special Clan, no Tailed Beast, no Sage Mode, no Curse Mark, no Body Modifications, no Special Tools, no nothing.
She was just an average Genin who trained with Tsunade for 2 and a half years, with almost 3 more just storing power.
Looking back, she's quite a badass and a good friend to her comrades, despite starting out as a bit of an immature, love struck kid. She's really matured.