It is not often that you get to checkmate in 16 moves, so I always relish when that happens.
I also enjoyed this game because I used some of the things I learned in my previous games which are don’t let the e5 pawn come to e4 and displace your knight, keep the king safe by castling early, move each piece only once in the beginning of the game (or at least try to), use time to calculate in the beginning (I was losing games with time on the clock) and solving puzzles on Chesstempo, which has certainly helped me calculate tactics better than what I was doing before.
But, most of all I enjoyed it because of the errors I made that black didn’t see, and Chessbase revealed for me.
Everything is fine till the third move, and on the fourth move I should have played Nxe5 because that pawn was twice attacked and only once defended, but I played Nc3 because my e4 pawn is undefended. Now, he plays Bg4, and I play the disastrous move Be3 because after exd4 Bxd4, exd4, I am down a minor piece at the very least!
So, the important lesson for this position is to take e5 with the Knight, and a reinforcement of the old lesson — remove the pin as soon as possible!