Hi.
I think 4.Nh3 isn't too great, black doesn't have to take and the knight and it is awkwardly placed there. Better would've been Bg3 or Bxd6.
5. Bxd6 . The queen is out. perfect time to exchange and mess up his pawn structure.
12. Qf3? don't offer trades too quickly (especially when you're winning) try to make complications within the position. In this case the trade will weaken your king and make you vulnerable in the G file. Which is what black takes advantage of later on in the position to win.
I'd recommend to play some slower paced games 15min + for starters and try to think a couple moves ahead in the positions. Try to develop your pieces to good squares. Work on planning, attacks, creating complications for your opponents etc. Use computer analysis to help you find the best moves in your games and review them.
What do you think, I am not normally used to opening queens pawn, I like e4 much better. This was 5 minutes per side.