You made lots of pawn moves in the Opening. Not bad, but rarely advisable. It is advisable to develop as many pieces (in concert) as possible with a few pawn moves to enable the development of pieces. For example, on move 6, you could have developed your Bishop to e2, and if 6... Ng4, 7.Nh3 protecting f2 with development of the Knight.
You had mentioned that you didn't want exchanges earlier in the game... however, the exchanges on e4 (around move 9) - when you captured with your Knight... you allowed exchanges of Knights, and Black could have exchanged Queens,... and later play ...f5. I thought you almost gave up the initiative with those exchanges.
Yes, you were lucky when your opponent didn't play 14... dxe2! when you were going to play down a piece.
I think that on move 16. Qe1 is better. Defending your King by getting rid of Queens. If Black doesn't exchange and moves the Queen along the h-file, you can go to g3 with your Queen, attacking g7 with the help of your Bishop.
16.Qe1 also had the benefit of unpinning your d-pawn (prophylactically).
23.Qe3 was an option.
36.Rxf5 leads to mate in 2 (if 36... Qxf5, 37.Rxf5+ followed by mate by Queen at e6 or e8).
Nice game. Nice annotation!
This is my first attempt to post a game to be analysed by others, i won this game but i believe it was more luck than judgement, and would like to hear others comments on the game plus my thought into the moves.
Cheers