6. Be3. You are allowing black to play 6. ... Ng4. You don't want to let him trade for your e3 bishop, so it might have been better to play Be2 or f3 first.
10. Nb3. Why is this knight retreating? You have the chance to push your g and h pawn and open an attack on the black king.
11. f4. You want to open the kingside by pushing your g and h pawns, now it is harder to play g4. Also, you have wasted a tempo with the f-pawn. You have used two moves to get it to f4 when you could have used only one. So, you could have had this same position but with your bishop already on e2 (supporting a push of the h-pawn to h5).
12. a3. I don't see the point of this move. All pawn moves are weakening. There is no reason to weaken your position near your king instead of attacking the black king.
16. Qb6. Why do you want to trade queens? It doesn't seem to benefit you at all.
27. Nxa4. You are trading your bishop for the knight. So why not get the most out of it by 27. Bxf7 Rxf7 28. Nxa4. Then you have taken a pawn as well.
32. Nxb7. This short term greed just loses a pawn since after the moves BxR NxR Bxp you can't save your f4 pawn. Black's extra pawn is now a major advantage and should be enough to win.
38. Ne6? This is a big blunder. The knight was keeping the pawn from advancing and becoming a queen. It gives up this important duty for an attack against the bishop. Now black will make a queen and win easily.
This was a game that I believe I played fairly well in. The obvious blunder shows up at the end of the game where I lose my knight, but were there any other mistakes that were made along the way to get me to that position?
Thanks, much appreciated.