Go back to when you originally looked at Nd2 (about 2:30) - that would have lost a pawn, because you would have blocked the queen from defending d4. I'm drawing your attention to it, so that you don't waste time considering such moves in future.
After game analysis, it would be nice for you to state the accuracy score and the game rating for you and your opponent, which you will find (and that viewers cannot see) by scrolling down
5:20 i think pushing the f pawn to f4 would have been a blunder in the line you calculated. If he moves his knight to c6 you cant take with yours because he'll take your bishop on e3 with check before taking back the knight. You're not forced to take the knight on c6 though so not really a blunder, but the line you wanted doesn't work.
Very nice, but I didn't get why you waited so long to attack - probably could've won faster if started pawn-storm with a4, b4, and you didn't even consider this plan.