The other thing to remember is that Sakura knows about Hinata's feelings; it was given a special emphasis when she healed her. I wonder if Sakura feels like she's obliged to reject Naruto because she knows there is someone else who loves him?
This is unlikely since she decided to confess anyway even after Hinata's little sacrifice. Even though she was not completely honest and had not realized her feelings yet during that confession, she was really trying to convince Naruto.
Half of me thinks that way but the other half is cling up to his flashbacks about SS, i mean Naruto witnessed almost every Saku > S moment on the manga, hugs, she smilling, and even she running desperately to Sasuke(Bridge) i cant help but to feel really weird about Naruto and his desire to confess, will he confess just to say that he loves her to not have regrets because how can he do this when he strongly believe she loves Sasuke but to a point that he feels she cant love him.
And there you have it again folks, Kishi showing one more time how he wants to keep the fans on speculation mode. Everytime Sakura has shown affection towards Sasuke, Naruto was very well positioned where he could witness it and even more importantly, he could understand what was going on. That's one of the main reasons he was not ready to accept Sakura's feelings, he very well remembers how Sakura used to be around Sasuke and how she likes him.

And the fact he was able to figure out her feelings so early is something to highlight. He could continue to be his oblivious, hyperactive self and continue to chase Sakura no matter what. But he knew about everything already and, at that time, he was indeed right.

This was the first time where we could see a very mature Naruto putting her feelings above his own. However it can't be helped, it's just too much of a coincidence. Not only he witnessed and understood Sakura's feelings, but several times where he could have shown how strong he'd got and how badly he wanted to protect her (against Gaara-Ichibi at the Chuunin Exam finals / that Ninja encounter right before the fight against Sasuke on the roof), she was "somehow" unable to see it. it's a rather unpleasant feeling we got when reading such plot: a feeling of anguish because you so badly wants Sakura to see Naruto's efforts and how strong are his feelings, but instead all you got is the opposite. Every time is Naruto instead who sees Sakura fangirling Sasuke, or whatever other term you wanna use, and Sakura keeps being restrained from seeing anything coming from Naruto, except some moments where he is acting stupid.
However as soon as we move to part 2 the plot begins to shift. Naruto is now trying to save his lost friend by any means necessary and because of that there's not much time left to try and impress Sakura. But now, what we so badly wanted to see in part 1, is finally taking place in part 2: Sakura is finally seeing the real Naruto in a way she had never imagined he could be like. The very first time she set her eyes on him she already looked amazed, and with so many events taking place (the battle against Orochimaru, Pein, Sai conversation) it's Sakura who is now beginning to usderstand Naruto and everything he went through during his life. Except Naruto cannot see it because no matter what, he is too attached to his part 1 team. He strongly believes Sakura still loves Sasuke and perhaps because of it he feels she can't love him and is not ready to accept it. Considering how the story has been written so far, we can't blame him.
However the end is pretty much settled on stone. Kishi already mentioned he is not changing the end and after all these plot twists and foreshadowing moments, it cannot and will not go to waste.
About Naruto's possible confession, he will not do it unless he really feels it's highly necessary, on the verge of death maybe, or perhaps after saving Sasuke. Even though it's hard to imagine it while he still believes Sakura is in love with Sasuke, so hopefully Sakura will get the chance to prove otherwise. 
Edited by Darkness, 21 September 2013 - 06:09 PM.