I'll be glad to contribute a couple of thoughts. Around the point you felt you were losing momentum, I believe you could have helped yourself a lot more with 24.Ka1 instead of the suicidal 24.Kb3?. At that point you would be threatening 25. Qxd7 mate (which has to be responded to) allowing time for 25. d6 winning the knight at d7 (if 25....N8f6 26. Nxf6).
Earlier, you could have played significantly more aggressively by chasing the knight (2. e5) or simultaneously developing and defending your e-pawn (2. Nc3), as opposed to the modest 2.d3, effectively locking in your light-squared bishop.
Not a bad performance all-in-all. Welcome to the game!
I am VERY new to chess, less than a year of play. Please take a look at this and give some suggestions on my weaknesses and strengths. I played white and won. The game felt very awkward but I'm not sure why. I seemed I started well and gained an advantage that I lost quickly. At some point I regained the advangtage. But in all honesty I don't really know how or why I won this game. Any thoughts for improvement would be great. I only made a few notes in-game (22,32,& 33) becuase i really am not sure what moves were good or bad. Thank you.