“my edit! ✌ Who agrees on this? Itachi is strong, Hinata is beautiful, Sakura is fearless & Naruto is cheerful as he always is. <<<< Sakura is not fearless. How many times has she stood frozen in fear?
*not my caption but i totally agree* Because of the fight between him and pain the confession was pushed to the back of naruto's mind. So technically it took him at least a few years before realizing and returning her feelings.