great played game, and great annotations, hope i can play you sometime :)
My first complete rated game at chess.com

Very well done - you should be proud of yourself.
You hit a few minor snags here and there, but you were able to get out of them alright.
Congratulations on a well-played game.

Nd5 was premature. Develop pieces. I'd look at h3 and g4 to drive the B back and use them as my main attack at his King.
Very iffy Bishop sac.
67 f4 is drawn, but it would make your opponent have to think how to handle a Q vs Q & pawn endgame. Decent winning chances against a newer player.

You played a good game. I think your opponent could have played a better game and but even with a bishop behind, you almost had a winning game (wel done!)
A bit more luck in your endgame next time and you have your first winning game!

Yeah the way I handled the outside passed pawns was horrible. I ran it through chessmasters engine when I got a lot of yikes and ouches.
I am especially curious on how I should have handled his opening.