Good job!
My First Intentional Brilliant move!

I guess you forgot about the Knight on g5 being en prise when you played Bd5, but it was a nice turn around at the end. Sometimes if your opponent attacks a piece on g5 with h6 and your Rook is still on h1 (as it was here) you can get away with playing h4 rather than retreat the piece because an attack can be developed down the h file if the piece is taken. It doesn't work every time of course
I know I didn't play the best during most of the game before hand, but I saw a checkmate using my pawn, Queen and Rook that was forced. I was so proud of this checkmate
https://www.chess.com/analysis/game/live/29193553735?tab=analysis (if you want to see the game)
I have noticed that I have been recognising mate patterns from puzzles a lot more recently
Finally the puzzles are starting to take affect!!!