All I can say is instead of 10.BxNf6 why not 10.Bh5 and try to put some pressure with the g,h pawns. Also your king is in the center.
When you took the knight the Black queen was activated while your queen was not.
I would have activated the queen with Qd2 and then 0-0-0 followed by a pawn sacrifice to open up the g or h files for the heavy artillary.
You had a nice aggressive tempo going there. :)
I blundered very bad in the end of this game. Did I make other blunders or mistakes? Please comment and give me advice. Thanks!