At move 28 at least play Qg6 + 28. Qg6+ Kh8/f8 29. Qxh6+ and 30. Qxg5
At 43. g7 forces Kh7 then 44. Kf7 forces a queen straight away. Game over.
It seems that you play in the hope that your opponent will miss things so you are at the beginner level, which is no problem. As you get better, you will enjoy the game more. Good luck.
Recently we started to study chess with more interest on the details and this game really presents lots of oportunities.
This is our first game after so many years. We'd like to hear some comments about it, and how can we improve.
Thanks all