You should get the PGN and post the game here if you want people to look at what you have posted. Clicking back and forth between your linked page to make comments here is not very easy.
With the game posted here, it is easier to demonstrate that 10..Nd7 was a blunder that should have cost you the game to 11 Bxh7+. Fortunately, your opponent didn't play accurately and gave away his knight on g6 for not much. That and other slow play let you survive. 15 .. Ne7 was better but Qe8 was not really a problem.
These ideas probably pop up every time you play against this opening. When you saw 10 Rf3, you should have realized your opponent was playing for a quick mate.
You were better until about move 21 when you could have played 21 ..g5 to stop the attack. After that, the game started to slip away. What were you thinking when you played 28..Nxd4??
Blundering your knight with 32..Ng4 finished you off.
Today, I played a horrible game against a 1600. On move 15 I played the Qe8 that would lose a pawn where I could've played Ne7 attacking the queen.
Here's the game: http://www.chess.com/livechess/game?id=998975268