You did not specify whether you were playing White or Black. Can I assume that you are playing White?
I inspected the game already and you were playing as Black. I am not so sure why White opted to play 11. Bf4 trying to trade bishops when the g3 pawn was attached to the f4 bishop and obviously followed the f4 bishop into the graveyard, and on top of that, the f2 and h2 pawns became 'lonely' as a result.
11. Bf4 Nxc3 12. Bxd6 Qxd6 bxc3 is another possibility, while 11. Bf4 Nxc3 12. Bxd6 Nxd1 13. Bxc7 Nxb2 is another very messy possibility, but I do not really like it though.
14...Na5 does not look like the move of the game, even though Stockfish agrees with 14...Na5. The most the knight can go is c4, and the game will be rather long.
What I can say, though, is that 19. Nxb7?? is the blunder of the day, failing to anticipate the coming mate threat and going after the free pawn.
EDIT: I play black
Na5!! is the move of the game! I would like to know what your thoughts are for my game, I think I have something good going here and would like to keep playing games like this. This was in a 10 min Blitz game