As much as she is hated, she is a very interesting character with many flaws. What we see is a young girl who has a dream and who worked hard for it. She went through alot of pain and took a long time to find her talents. Still, she is standing in the background. It seems like Kishi intentionally doesn't want her to achieve something remarkable and great. I mean, watch Tsunade with her bad temper and her power and her will of fire. She is so impressive and Sakura, who has the talent, is standing behind everyone.
To be honest, when she was hitting that sound guy with the little she had (was a schoolyard attack, not a ninja's) I cried because I felt so sorry for her. She is so trolled and I won't lose hope that she will get where she belongs as the main character.
Now just think of yourself. Who are we to judge someone for their weaknesses? I'm sure alot of people here suffer low self-confidence as well and just don't get over it. Maybe people have to think if all she did is really that unrealistic.
Doesn't really matter since Naruto loves her, despite of how much people here hate her. She did so much crap and stupid stuff, I just wonder if she will finally get out of it. Once and for all, but I do not hate her.